India has a lot of great beaches to enjoy. But I'm not talking about the mainstream ones... I'm referring to the unknown or virgin beaches in India. Here's a few of these beautiful beaches you might want to check out if you're in India: St. Mary's Islands in Karnataka: This beach/island is famous for its basalt rock formations. These rock formations have been proven to have been formed through volcanic eruptions. It's best to visit this place during December to fully experience its beauty. Agatti Beach in Lakshadweep: If you're looking for a beach that is serene and undiscovered, then Agatti Beach is for you. It boasts of white sands and clear, blue water. You can truly feel relaxed and calm just by being in here. Rent one of the beachfronts and enjoy the scenery every morning that you're there. Samudra Beach in Kerala: The coconut groves provide the much needed shade for tourists and even locals in Samudra Beach. If you like taking pictures, consider going to the lighthouse within the beach for a selfie as well. Lol.[/INDENT] Serenity Beach in Pondicherry: Another unknown beach to most people, this one has white sands and clear waters as well. Even if swimming isn't your thing, you can still enjoy the view and walk around the beach area. Do you guys know of any more virgin or unknown beaches in India? Please share them here!