Discover the best beaches in Brazil on a luxurious cruise that takes you the length of the spectacular 7,491 kilometre coastline.