A tropical Beach Resort which is located just 25 kms away from the city of Chennai overlooking the bay of Bengal and serving you the best dining experience.
A tropical Beach Resorts which is located about 25 km's away from the city of Chennai, Tamilnadu overlooking the Bay of Bengal and nestled among tall Palm/Coconut trees.