8 years 3 months ago | Certified Review
<p>Did not appreciate their dealings much, would have expected better from a resort like theirs. </p> Source
600
Venues, Kerala