Some of the best beach destinations in India include Goa, Kerala, Andaman & Nicobar Islands, Puducherry and the beaches in Mumbai.