With more than 7,000 km of coastline dotted with bustling cities, white-sand beaches and coral reefs, Brazil offers a unique mix of culture, history and world-class...