Hotel: Terra Nostra Garden Hotel, in the heart of São Miguel Island, is often considered to be the best Hotel in the Azores, having won many international accolades. Located in Furnas Valley, Terra Nostra Garden Hotel is nestled in one of the World’s best “Green Retreats,” as deemed by Condé Nast Traveler – the 18th century...