A popular travel website, AFAR, recently named the 13 most charming villages in Europe and Greece made the list. Ano Mera is a quiet and colorful Cycladic village in Mykonos and is actually one of the oldest villages of the island. Visitors often explore ...