Monday, January 20, 2014

A pinch of Kerala, India - God's own country!



My home state Kerala, India, voted by National Geographic as one of the 10 paradises found. Proud to be a mallu (short for Malayalee, people who are from Kerala, India.)!

No comments:

Post a Comment