This is the most thrilling traditional festival of Goa. It’s a ritual related to Holi or Shimga where locals worship demons with great faith.
Read More
This is the most thrilling traditional festival of Goa. It’s a ritual related to Holi or Shimga where locals worship demons with great faith.
Read More