Kerala backwater is one of the major attractions in India

Kerala backwater is one of the major attractions in India