Where is House in the Castle, Monemvasia?

Where is House in the Castle, Monemvasia located?

House in the Castle, Monemvasia, House in the Castle, Monemvasia, Greece (approx. 36.6883°, 23.05682°)


Where is House in the Castle, Monemvasia on the map?