Sathram Idukki Off roading jeep safari (0 Reviews)
Add to wishlist

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.