Virtual Tour Kerala: God's Own Country
By Gurushala
Post Your Topicals

God's Own Country
Stretching along the south-western corner of India along the tropical Malabar Coast, boasting everything from vast beaches and picturesque backwaters to exotic nature and rich heritage, Kerala is without question one of India’s most beautiful states. The wealth of natural beauty in the form of placid backwaters, lush greenery, picturesque hill towns, and beautiful beaches has resulted in the name ‘God’s Own Country.’ Munnar’s stunning tea plantations and Alappuzha’s serene backwaters make it into every list of what to see in Kerala.