Monthly Archives: January 2012

Walking On Water At Muzhappilangad Drive-In Beach, North Kerala

(This article was published in the December 2011 issue of India Today Travel Plus.)

Continue reading