Short 1-mi. nature trail along a level footpath through tropical vegetation & across a stream.
Otter Cave Hammock Trail is a hiking area and tourist attraction located in Miami. This short 1-mile nature trail offers a level footpath through tropical vegetation and across a stream, providing an engaging experience for visitors.