It is that time of the year when Goa adorns a special look. The world famous Goa Carnival is ready to set stage from the 25th to the 28th February 2017. The significance of the carnival is simple – have a festival before the onset of Lent. The Portuguese are said to have started this […]