AMOCITY
# Hotel Miranda: A Hidden Gem in Izra Nestled in the picturesque town of Izra on the island of Hydra, Greece, the **Hotel Miranda** is a st...