Information
Location Info |
Features |
---|---|
Aazhimala Beach, Near Aazhimala Shiva Temple, Chowara P.O, South of Kovalam, Trivandrum Kerala India +91 471 22 66 200 Visit Site |
Beach Resort Spa Resort Therapeutic Yoga Ayurveda Treatments Restaurant Health Centre Beach Swimming Pool Panoramic Views |
The Sun Tara Beach Resort reviews
Login to comment