Discover Kerala: God’s Own Country!

Kerala is a state situated in southern part of India. It is famous for its tradition, culture and scenic beauties. Bordering the shoreline of Kerala and twisting far inland is an intricate networks of numerous lagoons, lakes and inland waterways of approximately forty five rivers that conduit into the Arabian Sea. Due to these unique… Continue reading Discover Kerala: God’s Own Country!