Category: Kerala

0

Ilaveezhapoonjira,The Valley of No Leaves

Ilaveezhapoonjira which means pond of flowers where the leaves do not fall in the local language. It’s an awesome place where you can have heavenly view of the sun rising out of the mountains and...