Greece , Cyclades. Charming whitewashed narrow streets of beautiful Mykonos island. typical cycladic architecture