Fernando de Noronha: Brazil’s beach paradise

Brazil’s Fernando de Noronha is fabled as an eco-wonderland and a beach-lovers’ Shangri-la, where even the sharks are friendly. Mike Hodgkinson finds out if it lives up to the hype