Nancy Peter0 11 places in India to celebrate Sao JoaoSao Joao, also known as Saint John’s Festival, is a popular festival celebrated in Goa, India, on June 24th every year. It’s a unique festival that honors Saint John the Baptist Related Posts See also 15 longest rivers in India, in order of length