Torel Terra Brava is located on Terceira, the third largest island in Portugal's Azores.