The 10 best seaside towns in Europe with places to stay
Assos, Kefalonia, Greece There’s something quite special about small but perfectly formed Assos: butterscotch and rose-pink houses line the horseshoe bay, and Venetian ruins are scattered among the narrow streets. There are two small beaches but the real pleasure is to rent a motor boat and explore the small coves and coves that dot this… Read More »