Kerela referred as God’s Own Country

Kerela is a State in the southern west region of India and is referred as ‘God’s Own Country’. It includes unique geographical features that have made it one of the most sought-after tourist destinations in Asia. Kerala is beautiful country with unique art forms, customs and festivals. It was selected as one of the 50 [...]