Wednesday, February 15th, 2012
Kerala, in India’s southwest, has 5 out of 10 best cities to live in India. And I believe it! The state has a Portuguese feel, great weather, and is surrounded by water.
So many reasons to like this backwater (and I mean that nicely) region! My 7 insider tips: