Waterfall over rocks in Isla Pacheca forest. Las Perlas Archipelago, Panama province, Panama, Central America.