Know India December 9, 2011 0 Christmas celebrations in Goa Goa is India’s most common beachfront vacation location and a good place for a vibrant…