Scenic beauty of Kerala An absolute beauty in the scenic hills of the Western Ghats, The Gods Own Co

The Natural beauty of Palakkad in Kerala GODS OWN COUNTRY

An absolute beauty in the scenic hills of the Western Ghats, The Gods Own Country Kerala, India.

The heavens of peace

4 Likes