Beaches in Goa are drawing hordes of tourists for New Year celebrations, marking the peak of the holiday season in the coastal state.
What's Your Reaction?