March 01, 2018
34,131 views

Peruvari Island Nest - Ideal weekend destination

Peruvari Island Nest in Parambikulam Tiger Reserve could end your search for a weekend stay in the wild.