Kerala – Land of Natural Beauty

8

Nicknamed as ‘God’s own Country‘ and one of the most beautiful states of India, Kerala is incredible.

Read this post on goodtobelost.wordpress.com


Jackson Chinnappan

blogs from Bangalore