Quick Guide to Goa Carnival

Goa Carnival is held every year in February (6-9th in 2016) and is a four day celebration including music, dance, theatrical performances and many other forms of entertainment. We’ve create a q....

Read more