32 Must-See Place in Incredible Kerala, India

Travel|

  'Welcome to God's own country' a husky sound from 2 metre distance said, when I jumped out of the train and headed over to main platform of 'Alappuzha' Kerala. Though i did not hire any