The largest of the Dodecanese, Rhodes (or Rodos) has become an important regional centre, thanks to its location, climate and natural attractions. More info...
Das Cataratas Hotel is a classic hotel in the centre of the Iguazu national park in Brazil, in the middle of jungle, only a few hundred meters from the famous Iguazu Falls in Brazil.
Visit Das Cataratas...