romancingtheplanet.com
12 Most Iconic Places In India That Will Bring You Back Memories
India stands witness to history dating back to 5000 BC. Time gnawed gently and few of the relics still stand tall, making people overwhelm with plenty of emotions, for all the right reasons indeed.