Group of people hiking through the lush jungle at Nomade Holbox in Holbox Mexico, with tall trees and green foliage surrounding them