Theotokopoulos Main Square

Busy, compact square offering sea views & lined with quaint shops, al fresco restaurants & cafes. 📍 Ipapantis 307, Thira 847 00, Greece · ⭐ 4.6 (1722 reviews)

#beach