Torel Terra Brava is located on Terceira, the third largest island in Portugal's Azores. The new boutique hotel has 44 guest rooms, two pools, and a restaurant.
Dozens of locals and visitors are exploring some of the best natural mineral hot springs in the world right here in the ...