#RadarList: Charming Hotels In The Medieval Castle City Monemvasia, Greece

Nestled in the south-eastern part of The Peloponnese peninsula, Monemvasia, Greece is a charming little fortress town built during the medieval era on a little island that is only connected to the mainland via a thin causeway road.  Dubbed as The Rock, the sleepy, serene town sitting on the foot of the tall rocky mountain […]

Read More…