Pala dara pancha dara is a religious destination located in Srisailam, Andhra Pradesh. The average rating of this place is 3.50 out of 5 stars based on 6 reviews. The street address of this place is 3VF9+8F5, Srisailam, Andhra Pradesh 518101, India.
Murali Vanama 9 months ago
It is a waterfall..
Govt should improve facilities here
SRINU K 9 months ago
Good