Wednesday, May 02, 2012

Kerala Trip: Palchuram Falls - Kannur

Kerala Trip: Palchuram Falls - Kannur: Palchuram Falls is located 24 km from Iritty in Kannur District in the state of Kerala, India. It is a four step waterfall with a height o...

No comments: