Tourists are coming back in droves to Acapulco for the beaches, adventures (such as an over-water zip line), cultural museums, resorts, and a nature preserve.