Ever thought, that if God wanted to have his home on earth, how it would be. It will be no less than ‘better than the best’. And that’s the reason, Kerala is known as ‘Gods Own Country’. Sandwiched between the Arabian Sea on the west and the Western Ghats on the east, the nature blessed land of Kerala enjoys a diverse landscape. A slender coastal stretch of land has so diverse natural surroundings, it is a wonder in itself.