Travelog 6 years ago Viva Sao Joao! The villages of Goa will come alive on June 24th in a burst of colour and revelry this weekend. Why?