India is a place of magnificent Himalayan views, ancient temples, legendary ruins, and sacred grounds that have existed for hundreds upon hundreds of years. It’s a country that houses huge modern cities like Mumbai and Bangalore along with picturesque beaches, scenic hill stations, and exotic islands. Even an experienced traveller will have a hard time choosing where to go first, that’s why we’ve created this list of 9 breathtaking places you should visit. You simply can’t skip them!
No one actually knows when the Kedarnath Temple was built, but it was mentioned in the Hindu epic Mahabharata that was written thousands of years ago. Perched at the height of 3,583 meters up in the Himalayas of the Uttarakhand state, this temple houses one of the 12 Jyotirlingams of India, making it one of the holiest places in the country dedicated to Lord Shiva. Apart from that, the views are beyond stunning!
Not many people know India has its very own exotic islands with white sand beaches, tropical fruits, coral reefs, and great opportunities for diving and snorkelling. Not only that – the Adnaman Islands are also home to a number of indigenous tribes, some of which have stayed out of contact with the rest of humanity for thousands of years!
Located in the vibrant state of Rajasthan, Pushkar is a town that houses everything from a sacred lake to desert rides, and a beautiful temple perched on top of the hill. Pushkar is also the only place in the whole India where you’ll find a temple dedicated to Lord Brahma, the creator of the Universe, according to Hinduism. It is also the best place to shop for the famous Rajasthani handicraft!