Tagged: Brazil

0

The Ariau Amazon Towers, Brazil

The Ariau Towers is a boutique hotel northwest of Manaus, Brazil, on the Rio Negro, a major tributary of the Amazon River. It consists of 7 towers, with all 288 rooms elevated from the...