20 Famous Beaches in India


India is a land of many beautiful beaches. Each state has its own tourist spots. Some places are famous for their natural beauty, whereas some others are famous for their historical significance. There are many well-known beach destinations in India that attract tourists from all around the world. If you want to spend your vacation at a beach destination then there are many options available where you can spend your vacations in an exotic environment while enjoying the sea breeze and making new friends.

Here we have listed the 20 most famous beaches in India:

1. Mandrem Beach, North Goa

Gao has some of the most beautiful and most visited beaches in India. Like the other beaches in Goa, Mandrem is a popular tourist destination. It is one of the few beaches that are still being preserved by the government. This beach village is located about an hour away from Panjim and makes for a perfect day trip for anyone looking for some peace and quiet at an Indian beach without all the crowds. This beach is nestled between Ashwem and Arambol beaches. This serene and calm beach is not very crowded. 

The beach is clean and the water is calm, making it a perfect place for swimming and other water sports. The beach also offers many restaurants where you can enjoy mouth-watering Goan cuisine.

Mandrem is a great option for anyone looking for a day trip from Panjim or as an overnight stay if you’re planning to visit North Goa in India

2. Kovalam, Kerala

Kovalam is a beach town in India. It is in the state of Kerala. Kovalam beach is a popular tourist destination, located about 10 km from Thiruvananthapuram, the capital city of Kerala. It is flanked by the Arabian Sea on three sides with Fort Kochi to its west and Neendakara to its east. Kerala is known for its beautiful backwaters and sandy beaches in India.

The Kovalam area has long been known for its Ayurvedic treatment centers using traditional methods under strict guidelines. Government Ayurveda Health Centre at Anjengo (Anjengo House) was established in 1841 under British rule and continues today as a public sector hospital treating patients of all ages without charge. It also offers training in ayurvedic medicine to qualified practitioners who wish to learn this ancient system of medicine firsthand.

3. Yarada Beach, Andhra Pradesh

Yarada Beach is located in the state of Andhra Pradesh, on the east coast of India. It is a beautiful beach surrounded by coconut groves. It is a famous tourist destination in this state because it has beautiful scenery and amenities such as restaurants, cottages, and shops. Yarada beach is one of the most scenic beaches in India.

People love this beach for its breathtaking view and especially the combination of mountains and sea. Only a few beaches in India have this combination!

4. Cherai Beach, Kerela

Cherai Beach is one of the most beautiful beaches in India.

Located in the Malabar region of Kerala, Cherai Beach is one of the most popular beaches in India. It attracts tourists from across the world due to its scenic beauty and clean sand. The beach is not only popular for its natural beauty but also for being close to Kochi city. There are many hotels and resorts near this beach which make it easy for tourists to stay there after a long day at the shore.

5. Baga beach

The Baga beach is one of the most popular beaches in Goa. This is also called North Goa beach, as it is located in North Goa. It is a popular tourist destination and has been featured in several movies like Shaitan and Jab Tak Hai Jaan.

The Baga beach is known for its white sand and calm waters, which makes it a perfect place for swimming and sunbathing. Furthermore, the clear blue water attracts people from all around the world who come here just to see this natural beauty.

It is also a perfect place to spend time with family and friends while having fun. Baga beach has many restaurants that serve delicious food, so you can enjoy it at any time of the year. In addition, there are numerous shops where you can buy souvenirs.

6. Light House Beach, Kovalam

Light House Beach is a tourist attraction in Kovalam. This beach is famous for its natural beauty and peaceful atmosphere. It is one of the best beaches to visit near Trivandrum in India.

Light House Beach also offers other recreational activities such as swimming and boating. The lighthouse of this beach was built by the British in 1792, which makes it a historic place as well!


7. Wandoor, Maharastra

Wandoor is a beach in the South Konkan region of Maharashtra, India. It’s a small village in Ratnagiri district, Maharashtra.

Wandoor is a small village in Ratnagiri district, Maharashtra. The beach is known for its crystal clear water and white sand, which can be seen from the coast itself. It has some of the finest beaches in India. There are many places to go swimming here including Marathi Beach, Koyna Beach, etc.

The beach has a long history of being used by fishermen and locals for fishing. There are many interesting things to see on the beach like boats, small boats, fishing nets, etc. Wandoor is also popular among tourists due to its proximity to Mumbai and its close connection with Mumbai city.

8. Puri Beach, Odisha

Puri Beach is a beach located at the eastern edge of the Bay of Bengal. It is one of the world’s most famous beaches and one of India’s most preferred tourist destinations. The beach is located in Odisha, India, and has an area of approximately 1 km2 (0.38 sq mi). Since 2003, it has been on UNESCO’s tentative list of World Heritage Sites with other heritage sites like Hampi, Pattadakal and Mahabalipuram

9. Majorda Beach, Goa

Majorda Beach is a beach in Majorda, located in the district of North Goa, India. The beach is located at an average elevation of 1 meter (3 ft 3 in) above sea level and faces a northeast direction. It spans over an area of 5 km² and has picturesque surroundings with lush greenery all around it. The best season to visit this beach is between October and March when there is less crowd and you can enjoy your vacation more peacefully without any disturbances or unwanted interruptions. The weather in Majorda during these months ranges from 21 to 30 °C (70–86 °F).

10. Andaman and Nicobar Islands

The Andaman Islands are the most remote archipelago in the world. They are home to a variety of wildlife including the endemic Andaman wild pig, the endangered Andaman Nicobar megapode, and the yellow-footed green pigeon.

The Andamans are home to many different types of flora and fauna, including the endangered Andaman wild pig. The island has been designated as a protected area under national legislation since its creation in 1954.

11. Juhu Beach, Maharashtra

Juhu Beach is one of the most popular beaches in Mumbai, and a popular tourist destination as well. It is located in the suburb of Juhu, which has its own charm. The beach faces the Arabian Sea and has some calm waves. This makes it a great place for people to relax and unwind from their busy lives.

The beach is divided into two parts: North Juhu Beach (also known as New Promenade) and South Juhu Beach (also known as the old promenade). If you’re looking for something more secluded than crowded beaches like Chowpatty or Girgaum Chowpatty, then head over to South Juhu or North Juhu Beach where many locals also come during weekends with their families or friends

There are many restaurants and vendors around this place, which makes it a great place to grab some food. In the evening, you can see many performers performing their tricks or dancing on the beach. If you want some privacy then head towards south Juhu Beach.

12. Kanyakumari beach, Kerela

Kanyakumari beach is a popular tourist destination and one of the most picturesque locations in India. The beach is famous for its magnificent sunset and sunrise views, which are worth experiencing at least once in your lifetime.

Located near Thiruvananthapuram, Kovalam beach is a great place to relax with friends and family during your vacation in Kerala. With white sand, blue waters, and palm trees lining the shoreline, you can expect an unforgettable experience here.

13. Ganpatipule Beach

The Ganpatipule beach is located in the western part of India, at a distance of 382 km from Mumbai. The beach has soft sand and the waters are warm. It is one of the most beautiful beaches in India. There are some great hotels near Ganpatipule beach that you can stay at while visiting this place.

Ganpatipule is a small town in Ratnagiri district in the state of Maharashtra, India. It is a popular tourist destination, especially for people visiting the nearby Ganapatipule Temple.

People come here to enjoy a unique beach experience and visit various temples nearby.

14. Tarkarli beach, Maharashtra

Tarkarli beach is located in the Sindhudurg district of Maharashtra. The Tarkarli beach is a popular destination because of its beautiful white sand and clear water. The place also has other amenities including hotels, resorts, and restaurants to cater to tourists.

Tarkarli is a beautiful beach with white sand and clear water that makes it ideal for swimming, sunbathing and water sports like snorkeling, scuba diving etc.

15. Varkala beach, Kerela

Varkala beach is situated about 18 kilometers from Kollam, a city in the southwestern Indian state of Kerala. It’s located on the western coast of India and is famous for its backwaters. If you visit Varkala beach, you can expect to be surrounded by lush greenery and beautiful landscapes as well as some amazing Ayurvedic treatment centers.

The place has become quite popular among tourists because it offers everything they need: great food, friendly people and beautiful beaches!

16. Marari beach, Kerala

Marari Beach is located in the Malabar region of Kerala, India. It is one of the most popular beaches in Kerala and falls under Alappuzha District’s jurisdiction. The beach is located on the Malabar Coast which is famous for its beaches and serene backwaters. Marari Beach has a quiet charm that makes it an extremely attractive tourist destination for both domestic as well as international travelers.

Marari Beach has a quiet charm that makes it an extremely attractive tourist destination for both domestic as well as international travelers.

17. Kapu, Karnataka

Kapu beach is one of the best beaches in Karnataka. The place is located in the Udupi district and is an ideal destination for a weekend getaway. The beach has been ranked among the best destinations in India by TripAdvisor and many other travel agencies.

Kapu beach is very popular among tourists who love to stay at luxury resorts or even budget hotels that provide different types of accommodation options such as villas, cottages, rooms etc., making it easy for tourist to find their comfort zone while staying here.

The beautiful sand dunes make Kapu Beach one of its kind with its picturesque surroundings full of greenery that adds beauty to this heavenly place! It’s an ideal location where you can relax with your family or friends on weekends or during holidays!

18. Palolem Beach, Gao

Palolem Beach is located in Canacona, Goa. It is a popular tourist destination in Goa and many people visit this beach every year to enjoy their holidays. Palolem Beach is one of the most beautiful beaches in India and it attracts thousands of tourists each year. There are many guest houses and hotels near Palolem Beach to provide accommodation facilities for visitors who come from all over India to visit this place.

Palolem Beach has a golden sandy shore with palm trees on both sides of the beach which makes it look very attractive from far away as well as from close range view point. The waves of Arabian Sea touch your toes when you stand at an appropriate distance from the water edge at Palolem Beach because this place has shallow waters, unlike other beaches where deep ocean currents meet shallow waters creating big waves that can be dangerous for swimmers not knowing how to swim properly or swim at all!

19. Radhanagar Beach, Havelock Island

Located on the Havelock Island in the Andaman and Nicobar Islands, Radhanagar Beach is one of the most popular beaches in India. The white sandy beach with clear waters and a coral reef make it an ideal tourist spot. As you relax here, you can enjoy reading a book under your beach umbrella or going for a dip in the cool blue water. It is believed that Lord Rama once visited this place during his exile period along with Sita and Lakshmana.

20. Gokarna, Karnataka

Gokarna is a small village in Karnataka, India. It is an extremely popular beach destination in India. Gokarna is a beautiful beach and has clear blue water. The beach provides great opportunities for water sports such as snorkeling and scuba diving. This place offers many yoga classes to its visitors who want to relax their mind while taking a sunbath on the sand.

Gokarna is situated in the Uttara Kannada district of Karnataka state, which has several other beaches nearby like Kundapur Beach, Malpe Beach etc., but Gokarna still remains one of the most preferred destinations for tourists from all over India and abroad due to its scenic beauty, peaceful atmosphere and friendly people living there!


In conclusion, India has some of the most beautiful beaches in the world, and they are among the top tourist destinations in the country. There are many different types of beaches that you can visit from Goa’s famous party scene to Lakshadweep’s deserted islands; there is something for everyone!

Looking for Indian goods and services? Browse our directory here.

Disclaimer: The information and advice contained in our articles are intended for general informational purposes only. The content on our site does not provide any medical advice or established facts, and only reflects the opinion of writers.

India Chakra
Author: India Chakra

India chakra

Leave a Comment