Information
Location Info |
Features |
---|---|
TC 68/2054 Pachalloor Village, Pozhikkara Beach, Trivandrum Kerala India +91 471 2134007/ 2380049 Visit Site |
Beach Resort Yoga Massage Meditation Restaurant Picnics Boat Trips Houseboat Excursions Beach Sea Views Terraces Library |
Lagoona Beach Resort reviews
Login to comment