by Michael Sommers
A comprehensive guide to visiting Brazil that offers information on sights, activities, restaurants, accommodations, and beaches, and includes trip planning advice as well as forty-nine maps, a Por…