Area tour of La Cresta in Bella Vista, Panama City, Panama. Take a tour and see what the area is like. www.yourpanamaconnection.com Your property experts in city, beach and island properties.