Girls, beach, jungle, swimming, one made hostage in a wooden cage, maybe in Brazil?

Trying to remember the title of a movie with some girls, beach, jungle, some swimming underwater in a cave, one girl is made hostage in a wooden cage but manage to escape. I think a guy betrays the group or something, and that’s how the group gets in trouble.
Not sure, location is set in Brazil or something similar.
Movie made after 2000 for sure, maybe 2005 not sure.


wow, jut found it myself, it’s Turistas from 2006 !!!