For art aficionados, the National Museum of Fine Arts is an aesthetic wonderland ... Located on Avenida del Libertador in Buenos Aires' Recoleta neighborhood, the museum offers free admission ...