Siddharth Jain
Kerala is one of the most beautiful regions of India and is situated in South India. Also called and marketed as “ God ‘s own country” it is quite popular amongst tourists ,backwaters and its coast.