Top 10 Mind Blowing Facts About KERALA

Elephant in Kerala

India is divided into 29 states and every state has their own quality. One such state is Kerala which is also known as ‘God’s own Country’. Kerala is situated in South India. Here is few mind blowing facts about kerala. The state is known for its greenery and also for its backwaters. Kerala has always … Read more