India is home to some of the most beautiful places and some beaches are ... The beach offers activities like deep-sea diving, ...