• Delete
  • Edit

About

Athol Island is a natural feature, located at Athol Island, The Bahamas

Location :
Athol Island, The Bahamas

Added by Jopie, at 14 December 2017

Gallery

Add missing information

Add email
Add phone
Add business description
Add website
Add Social Media
Add Products and Services

5 Reviews

  • Joseph Funk
    02 May 2018

    Great snorkeling

    response / report this review
  • Michael Belzer
    19 April 2018

    Nice place to snorkel, lots of sargeant major fish as always, nut a nice variety of coral and larger fish too

    response / report this review
  • Neha Dogra
    19 March 2018

    Such a beautiful island! We came here for water activities on a small boat. The view is surreal.

    response / report this review
  • Sam Blue
    19 February 2018

    Great experience!!!!

    response / report this review
  • Wolf Albury
    21 December 2017

    Exciting place to kayak to, camp and explore.

    response / report this review

Rate & Write Reviews