During Carnival in Goa, India, the state witnesses a unique street festival.

During Carnival in Goa, India, the state witnesses a unique street festival.
Mapusa is a vibrant city located in the fun capital of India, Goa. Mapusa in Goa is the third largest town in Goa after Panaji …