Taj Mahal

Kokkari 831 00, Greece
  • English
  • Free Wifi
  • Pets allowed
  • View to the sea

Description