Christmas time could be an ideal time to visit Goa, those considering holidays to India have been advised. Christmas time could be an ideal time to visit Goa, those considering holidays to India have been advised. The popular beach resort benefits from temperatures of around 30 degrees C during this time and visitors will be delighted by the blue skies, « Continue Reading »