A tropical paradise in southwest India, Kerala has a green carpet, serenity of backwaters & ripsnorting cultural assortment. Most people know this state as “God’s-Own-Country,” and it is rightly called so! Kerala offers astounding nature’s marvels & splendid multifariousness. The […]