The breathtaking islands of Fernando de Noronha lie 350km off Brazil’s northeast coast, a wonderful natural haven and UNESCO World Heritage Site of untouched beaches, rugged peaks and crystal-clear waters. Accessed from Natal or Recife, the archipelago sits atop a submerged mountain range and consists of 21 pristine islands ringed by glorious coral reef. For marine enthusiasts, there is nowhere else like it in Brazil. The waters teem with turtles, rays, sharks and tropical fish and offer some of the finest snorkelling and diving in the Americas. On land, golden beaches and bays are dotted with tidal pools and rocky crags that lend themselves to stunning walks and rides. The accommodation is far from luxurious – predominantly, rustic ”pousada” guesthouses yet the lack of larger resorts and the tourist limit of 500 visitors a day all add to Fernando de Noronha’s charm. Hire a buggy to explore the beaches and then watch the sunset over the sparkling Atlantic – wonderful!