Tropical Dream villa

  • 31

Tropical Dream villa

Luxurious boutique hotel in the southern province of Sri Lanka, near Galle Fort, gorgeous sandy beaches and many attractions

Location