Snorkeling with humpback whales, face time with feeding blacktip reef sharks, eye-contact with play-fighting adolescent bottle-nose dolphins, diving with more than hundred gray reef sharks, swimming with napoleon, ... plenty of fascinating encounters indeed!
travel blog
0 comments:
Post a Comment