Opera nights

Silves castle will be hosting two opera nights by the Algarve Orchestra and the Belgrade theatre on July 24 and 25.