Kerala is a southern state of India, which is known as God's Own Country. Thiruvananthapuram is the capital of Kerala. It is located on the Western Coast of India, and the coast is known as the Malabar Coast. Kerala, Southernmost state of India is the spice hotspot of the world since ancient times. Kerala is a state which is a biodiversity hotspot in Incredible India. With all elements of nature in it, Kerala leads the country in various …
Continue Reading about Why Kerala is known as God’s Own Country? →