Lilypad Resort

  Lilypad Resort, Near Helipad, Varkala , Trivandrum, Varkala, India

Booking.com Book Now