Kerala is the land blessed with dense palms, bushy trees and serenity. The gorgeous hill-tops, flowing rivers, singing birds, and lively villages make you feel the essence of the Creator in the environment. Kerala, the state of coconut is also renowned as 'God's Own Country'.