Torel Terra Brava is located on Terceira, the third largest island in Portugal's Azores.
The Ordovician Resort is nestled in Portobelo National Park, a UNESCO World Heritage site.