Hydra Island, Greece – A really gorgeous island and town!
Hydra Island, Greece – in the Aegean Sea, not too far from Athens. Took a boat here and spent the night in a lovely little hotel. A really gorgeous island and town! Hotel Bookings in Greece – Suggested for its … Read More