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-seven maps, a Po…