India’s First Lighthouse Festival Lightens Up Goa’s Coastline
India’s coastal beauty is set to be showcased in all its glory as the nation’s first-ever Lighthouse Festival kicks off today in the picturesque state of Goa. The grand inauguration of this historic event is scheduled to take place at Fort Aguada, and it is going to be a three-day event filled with music, art, … Read more