Nestled in the far southwest of India, Kerala is a picturesque culmination of peaceful relaxation and thrilling adventure in the arms of Mother Nature. Rashmi Deshpande looks at the different attractions that Kerala has to offer and helps you find the best travel package for your budget.