Kerala is known as God’s Own Country

Kerala is a state in India that is known for its beautiful beaches, lush green landscapes, backwaters, mountains, wildlife and vibrant culture. It is often called “God’s Own Country”. Kerala is located on the southwestern tip of the country. It is bordered by Tamil Nadu to the east and Karnataka […]