Kerala the Name itself doesn’t sound odd when it comes to tourism and scenic beauty. Wedged between the Western Ghats on one side and the Arabian Sea to the other side, it is a grand destination and hence the name God’s own Country. Numerous miles of forests with enchanting tea…