Nestled on an island in the Mediterranean Sea, the ancient city of Rhodes boasts a rich history dating back to over 2,400 years. Its Old Town, a UNESCO World Heritage Site, is a living testament to this illustrious past. As soon as you step foot into its labyrinthine alleys and…