Kovalam, a scenic sea town in Kerala ... One of the most luxurious restaurants in town, The Tides is found inside Taj Green ...