Best Beaches in India to Rejoice a Great Holiday

India is a land of diverse landscapes and stunning natural beauty. From the majestic Himalayas to the vast Thar desert, the country has something to offer every kind of traveller. But, did you know that India is also home to some of the most beautiful beaches in the world? If you’re planning a beach holiday, […]