Mykonos

Houses built out over the rocks with their balconies perched above the crashing sea, Mykonos is one of the most beautiful and idyllic Greek islands.