Welcome to Kerala, “God’s Own Country”. Here land and water shear an extra-ordinary kinship forming exotic lagoons, lush green palm fringed backwaters, soaring cliffs abruptly dropping to the sea, clean beaches, tropical forests and wild life sanctuaries. Kerala, situated on the lush and tropical Malabar Coast, is one of the most popular tourist destinations in India. |