Bike Off Roading Kerala

Sathram Off Roading 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 … Read More

error: Content is protected !!