Where is House in the Castle, Monemvasia located?
House in the Castle, Monemvasia, House in the Castle, Monemvasia, Greece (approx. 36.6883°, 23.05682°)
House in the Castle, Monemvasia, House in the Castle, Monemvasia, Greece (approx. 36.6883°, 23.05682°)