10 Most Beautiful Beaches in India


3. Lighthouse Beach, Kerala

As the name indicates, Lighthouse Beach is found near a lighthouse. It is a popular foreigner beach that features a large, calm bay for swimming. The rocky outcrops help keep this section of shore from being pummeled with waves, so it is safe for families. In addition to small hotels, the beach features health resorts and convention centers.