ThalassaShop
save place
Photos (1)
Plane loader
Animated dots
ThalassaShop
ThalassaShop
Thalassa means "sea," but most of the local products sold at this shop near St. Nikolaos church come from the ground. The pottery is made by local artists, olivewood is crafted into useful products and delicious local olive oil is sold here as well.
Have you been here? Share a tip or a photo with fellow travelers.
Original mexico 300x350