Having one of the world’s lengthiest coastlines, India has plethora of charming and enthralling beaches that offer everything from privacy and sunbathing to parties and exciting activities. Enveloped by the Bay of Bengal on the east and Arabian Sea on the west, India is truly a scenic beauty owing to her beautiful coastline and beaches. Some of the best beaches are can be found on the west coast of India.
Visualize spending a calm evening with your loved one on a secluded beach, having some scrumptious seafood together. Or if you have a daring soul, trying a wide variety of water sports and activities like scuba diving, water skiing and wind surfing. Beaches of Goa, Kerala and Tamil Nadu are surely not to miss while in India. Without further ado, here is the list of famous beaches in India where the land greets the sea.
Baga Beach , Kovalam Beach, Juhu Beach, Calangute Beach , Colva Beach are some of the famous Beaches of India. These beaches are dotted with luxurious to budget accommodation facilities near the beaches overlooking the majestic sea. One can enjoy the beach activities and unwind later at these resorts and hotels.