X
Mula periyar dam, Thekkady, Kerala - It is true that Kerala, India is called GOD'S OWN COUNTRY. One of the best place to visit in Kerala is the Mula Periyar Dam, Thekkady.One can go for a ride in a boat in the reservoir of the dam.The attraction of this is the scenic beauty spread around the periphery of the lake. One has to experience it to believe the breath taking nature splendor.
@p_vadla (1685)
• India

Mula periyar dam, Thekkady, Kerala - It is true that Kerala, India is called GOD'S OWN COUNTRY. One of the best place to visit in Kerala is the Mula Periyar Dam, Thekkady.One can go for a ride in a boat in the reservoir of the dam.The attraction of this is the scenic beauty spread around the periphery of the lake. One has to experience it to believe the breath taking nature splendor.