Locations include Taj Exotica Resort in Goa, The Leela Kovalam in Kerala, Radisson Blu Resort Temple Bay in Mahabalipuram, Seclude Marari Sands in Kerala, and Havelock Island Beach Resort in the ...
Taj Fisherman's Cove Resort & Spa Chennai Taj Fisherman ... Sprawled across 48 acres of lush gardens, this 5-star resort near Mahabalipuram provides breathtaking views of the Bay of Bengal and an ...