Situated on the lush green banks of the river Periyar, adjoining the Thattekad Bird Sanctuary in Kerala, the Periyar River Lodge is an ideal getaway for nature lovers, bird watchers or just about anyone who needs a break from the humdrum of urban life. ...
[more info]