It’s that time of the year when the travel bug starts nibbling your legs. You are itching to pack up your bags but aren’t sure where to head to.
The Lotus Temple in Delhi is an architectural and spiritual marvel that is also one of the top tourist spots in the city and the world.
One of the largest and the most opulent of the Hindu places of worship in the world, the Akshardham Temple in Delhi stands in a grand fashion on the banks of river Yamuna.
The list of festivals in India is like a never-ending deal – it’s basically tenure! Always there, providing a sense of security and freedom, and demanding a whole lot of allegiance.