Taj Mahal sees a major fall in foreign tourist arrivals


The Taj Mahal, an embodiment of love and romance, is located in the city of Agra that lies approximately 204 km to the south of Delhi. A UNESCO World …


Leave a Reply

© 2016 Pakalert Press. All rights reserved.