File under: Beach holidays
The world's best beach has been revealed as Baia do Sancho in Brazil's Fernando de Noronha archipelago. This relatively unknown spot has been crowned top spot by TripAdvisor. With crystal clear water in different shades and towering cliffs full of green, it's not hard to see why travellers rated its beautiful sands the best in... continue reading