India is developing 20 places, including Agra - the home to Taj Mahal, as short-halt destinations to attract more foreign tourists at an estimated cost of Rs.5 billion.8:32 PM on April 21
Be the first to comment...
Name *
E-mail *
Comment *
Add Your Comment