Beach is an amazing and happening location for any kind of holiday or vacation. They are generally very rich in natural beauty and variety of sea foods. India is culturally diverse country and is rich in natural beauty. She is the proud owner of one of the longest coastline in the world. Click on the link below and discover the best 10 beaches in India. These beaches are exotic and has got the power to take away your breath with its beauty and food. Whenever you plan your trip for any beach, do not forget to select one of them to make your stay the memorable one.