Sathram Off Road Trail, Idukki
Mount Sathram or simply Sathram is situated in Thekkady, Idukki district of Kerala, which is around 14kms from Vandiperiyar. Sathram offers a canvas of nature, with its picturesque meadows and greenish hills. Sathram in Malayalam means “a place to rest” and is closely situated to Periyar Tiger Reserve, Idukki.