This is a amazing warm swimming hole surrounded by a picturesque canyon. There is cliff jumping of all heights so you can test your fears!
If you find yourself in Chiriqui, Panama, Los Cangilones de Gualaca river canyon is a great spot to spend a carefree afternoon, about 40 minutes by bus from the David Terminal. The water is warm and welcoming, and also plenty deep, so don't worry about diving in.
This is a safe area for bringing camera gear, just keep an eye on it at all times. Particularly on the weekends, this is a popular site for families and children, although it is secluded enough for overnight camping, as well.
Getting here: By car, take the Pan-American highway east out of David. In 14 km you will reach Chiriqui, then go north to Gualaca. Signs in town will direct you to Los Cangilones de Gualaca, nearby, due north.