Kerala,the "Gods own country" ,a must see destination in a travelers life time.
Nature blessed Kerala with a long coast line with number of famous beaches like kovalam,more than 49 ever flowing rivers,a vast backwater strech where the worlds much sought after houseboatskerala cruises are...