If there is one state in India, which has almost got its act together on tapping its tourism potential, it must be Kerala. I say, “almost” and mention Kerala in relation to other states…
Read this post on anandkumarrs.com