W

This place is AWESOME. A must if you are visiting ...

This place is AWESOME. A must if you are visiting and want to experience these beautiful creatures. We got to see a bunch of newly hatched sea turtles (displaced due to hurricane Dorian) which was PRICELESS. The friendly volunteers made me want to volunteer, which is how it should be! Highly recommend!

Comments:

No comments