The monsoon is at its full-swing here in God’s Own Country, Kerala. As the first showers were kissing...

Get Adobe Flash player