Your tour package of holiday in India will take you to some of the most magnificent palaces and holy temples of Tamil Nadu; the charming city of Cochin with its picturesque harbour; and the renowned Periyar National Park with its tranquil lake and wild elephants.
This has to be one of the most soothing holiday in India.