There is a reason this state in the southwestern fringe of India is called “God’s Own Country”. The first thing that you will notice when you land in Kerala is the dark green tracts, the spaces that are full of trees and vegetation even in the cities. To add contrast to this are the dark …
Read More