Periyar, Kerala

Periyar in the southern state of Kerala is one of the sixteen Project Tiger Reserves in India and one of the most picturesque and exquisite nature reserves in the world. With its watercourses, forests, and grasslands, it is a surprising place for mammal and fowl watching. Despite the destruction of much of the forested lowland …

Periyar, Kerala Read More »