Since time immemorial, Agra has been India’s tourist hotspot. No prizes for guessing Agra’s prime possession. It is the Taj Mahal. Considered to be the “Symbol of Love”, Taj Mahal has been mesmerizing travelers right from the 17th have a distinct Mughal touch. As most of us are familiar with the Taj Mahal, this blog also covers some little known…