Explorers Holiday Beach is a lodging, located at Jamaica. Visit their website groups.google.com for more detailed information.
Fun
Best activity we did while on vacation my husband didn't think he'd enjoy it but he loved it too very sore the next day
Awesome experience. The tour guides are super friendly and fun.
One of the Best : Don't carry any sand