Kerala is a tropical oasis on the southwest coast of India and is the perfect base for a great one week itinerary in India.
325