Saturday, June 21, 2014

The Monsoons are here !!!

Its been raining cats and dogs these last one week in Goa and finally the long delayed monsoons are here.