
Blog, Greece, Leptokarya, Travel
Leptokaria, Greece: Your Guide To 12 Hours of Non-Stop Eating and Drinking at Medusa Seafood Restaurant
Before heading to Leptokaria to meet his friends, The Greek Mister warned me already that it’s a place known…
July 24, 2015