This service is not available, please contact for more information.
kayaking Miami Beach
- 69 US dollars$69
- 14301 bay vista blvd north miami florida
All sales are final unless we cancel for weather. You can reschedule any tour as long as you let us know 2 hours prior to start of tour.
1991 Northeast 135th Street, North Miami, FL, USA