Focusmallu

A Portal for Lyrics | Food |Tech | travel | movie reviews

  Kerala – God own country, Listed as one of the 50 top destinations in the world and named in one of the National Geographic Traveler edition as “ten paradises of the world” , Kerala is a small state situated on the tropical malabar coast of Southwest part of India. Kerala is famous especially for […]

Categories: Travel