Leave a comment

Kerala – ‘Gods Own Country’

There is only one ‘Gods Own Country’ and that is Kerala. It is a place everyone must visit in their lifetime.
A snap of the scenic beauty of Munnar,Kerala, India.

Munnar, Kerala

Snap By: Kennady Cyriac

Leave a comment