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