Worked hard throughout the year, and now want to take a breather? With Christmas holidays and New Year’s Eve just a month away, this is the ideal time to take the break you deserve. Dubbed the ‘Party Capital of India’, Goa is hands down the perfect destination to spend...