By Satyaki Dutta God’s own country, Kerala is one of the states which offer a plethora of options in the travel and tourism sector. The well-maintained roads lead to not only golden sand beach by the Arabian sea or snake boats in the backwater lakes but also dense jungles rich in biodiversity and hill stations […]