Monthly Archive: February 2011

Kerala tourism and the Indian tourist visa red tape… 0

Kerala tourism and the Indian tourist visa red tape…

That nature had been bountiful as regards Kerala is a matter of no doubt. The ‘God’s Own Country’ tag that has been a gift from tourism promoters is a cliché that we all like...