- Stock Photo ID: #IM452595
- Image Credit: Picxy.com/Sidhick
- Description:Kerala is the state of India, well known as God’s own country famous for its breath-taking natural beauty. The major attraction is including long coconuts trees, the blue mountain and rivers make Kerala one of the greenest places in the world.
- Location: Nileshwar, Kasaragod, Kerala, India