Visit India and be prepared for the trip and experience of a lifetime. The Indian sub-continent is a land of deep colors, mysticism and a diverse cultural heritage that can leave travelers breathless, in awe and bewitched. Visit India to have every sense assaulted in every way imaginable from the delectable aromas of spicy street food to open sewers, from sights from the most beauteous to the horrific, from sounds as sweet as a softly plucked zither to the incessant cacophony of honking traffic horns. No longer just a domain of backpackers or those seeking spiritual enlightenment, visit India for a world of audio and visual memories that will last with you forever. Here’s the Top 10 Places to Visit in India:
Of all the places in India to visit, Agra is at the top of many people’s lists. Agra is home to the Taj Mahal, a UNESCO World Heritage Site, is easily one of the iconic sights in India and instantly recognizable. The white marble mausoleum is one of the world’s most beautiful and romantic buildings and stands as a symbol of eternal love. The Agra Fort, is also worth a visit when in the city, as is Akbar’s Tomb.