The Niagara of India

Monkey at Athirapally waterfall Kerala India

Tiny monkey learning the rules of nature

With nature’s scenic backdrop this natural phenomenon is worthy of its nickname. 70 km from Cochin, Athirapally has two remarkable waterfalls, the lush green Vazhachal forest and the wildlife infused Vachumaram lake on offer.

Continue reading