voyagenomad.com
Top 10 Must-See Places in India once in your Life | Voyage Nomad
1. Taj Mahal, Agra As one of the wonders of the world the Taj Mahal, on the bank of the Yamuna River, is an immense mausoleum of white marble, built