Kerala Tour Kerala is rightly referred to as “God’s-Own -Country” and for good reason! It is an emerald hideaway in the southwestern region of India. This state is well-known for its unruffled backwaters, breathtaking landscapes and plenteous cultural spectacle. Travellers […]