Freepik
    Fort Aguada and its lighthouse is a portuguese fort standing on Sinquerim Beach in Goa, India

    Fort Aguada and its lighthouse is a portuguese fort standing on Sinquerim Beach in Goa, India