Agra, Jaipur and Delhi were the most popular locations in India for international travelers, followed by Goa and Kerala. People became aware of Kerala (God's Own Country) because …
It was 1996. The Cricket World was jointly hosted by India, Pakistan & Sri Lanka.
Internet was frighteningly slow and people were still trying to figure out what it can do.…