Kanjirapuzha Dam – enjoy the Breathtaking Scenary
Kanjirapuzha Dam is located in Palakkad district, Kerala State, India. Now this may appear just as any other dam on paper, uopn reaching there, you will be completely blown away. The dam is surrounded by a picturesque location of hills. Its just beautiful. The pictures doesn’t do the justice. Before going to the dam, just […]
Kanjirapuzha Dam – enjoy the Breathtaking Scenary Read More »