The God’s Own Country Kerala situated on the Malabar Coast of south-west India was formed on 1st November 1956 by the States Reorganization Act. Kerala is known for its sun-kissed beach and the misty hill stations. The Kerala state is surrounded by Karnataka to the north and northeast, Tamil Nadu to the south and southeast, Arabian Sea towards the west …
Read More »