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