Elaveezha Poonchira

Elaveezha Poonchira

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

Ask a Question

Submit Your Question