Who did you sign up with for the dune buggy tour up Paradise Peak? I have driven up there myself, in a car with questionable brakes. I would like to go again but safety is my main concern. Thank you.


Paradise is an island in the Caribbean!