Pykara Lake and Pykara Falls
Near Mudumalai, Ooty (Udhagamandalam) India
Pykara Lake and Pykara Falls is a Waterfalls place is located in Ooty (Udhagamandalam), Tamil Nadu. The address of Pykara Lake and Pykara Falls is Near Mudumalai, Ooty (Udhagamandalam) India.