Pykara upper Waterfalls is situated in Nilgiri district of Tamil Nadu .
The water source of this Waterfalls is the holy Pykara River.
Height of the falls is 60 meters .
The best time to visit this place is during the months of April to December .
Copyright 2012-2020 Indiamap Digital Pvt Ltd. All rights reserved.