Pousada Maravilha Fernando de Noronha, Brazil
Two initial things about the Pousada Maravilha, which means marvellous in Portuguese. Firstly, the name does it absolute justice. It is a simply wonderful luxury accommodation and voted by a prestigious travel magazine as one of the top two small hotels in South America, no