Kerala is not called the 'God's Own Country' for nothing; the state, even if it is small, is full of tourist places ranging from pristine beaches to awesome cities. A…
Continue Reading