There is no introduction needed on Kovalam, India's most popular beach destination in Kerala.
Thushara an aesthetically designed resort is situated there among the swaying coconut palms 200 feet from the lush blue sea.