The time around Christmas and New Year is when Goa experiences maximum footfall. This time of year, generally acknowledged as ‘peak season’, is when the roads and beaches of the popular travel ...