Kerala India – God’s Own Country
Located on the tropical Malabar Coast of south-western India, the God’s own country – Kerala is one of the smallest states in India which has […]
Located on the tropical Malabar Coast of south-western India, the God’s own country – Kerala is one of the smallest states in India which has […]
Kerala is known as one of world’s best beach destinations. It has a 700 Km long shoreline dotted with some of the finest … … […]
Blessed with greenery and beautiful locales, Kerala is rightly called “God’s Own Country”. Come and have fun exploring the hill stations, beaches, wildlife, backwaters, adventures […]
The Marari Beach Resort in Kerala is in a superb, if a touch isolated location on a totally unspoiled beach about an hour south of […]