Athirappilly Falls in Kerala — God’s Own Country

Planning for going somewhere to celebrate your honeymoon along with your beloved? If so, Kerala, which is fondly known as the ‘God’s Own Country’, is just for you.

More Details — http://bit.ly/2b4ylJj

Like what you read? Give Rahul Sharma a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.