India’s most visited place is not the Taj Mahal!
Even with its position among the eight wonders of the world Taj mahal is not the most visited place in India. The Grand Marble edifice is still a wonder and it will stay a wonder forever, but 600 km away from Agra, Amritsar brags hosting most visitors in the whole wide world! The no of daily visitors in Golden Read More