Elaveezha Poonchira

Location

Elaveezha Poonchira is yet another picnic spot accessible from Pala and located in the midst of beautiful hills.