Hidden gem behind Mangrove Nature Preserve gives travelers a refuge of endless activities.