Xmas in Goa

Xmas in Goa

Christmas is a fun time of the year for everyone. People are in a festive mood and everyone is looking to have the time of their lives. Following Christmas traditions also stands strong at this particular time of year. Christmas traditions in Goa make the season a...