R

Been swimming day, very nice tropical swimming par...

Been swimming day, very nice tropical swimming paradise.
On the pricey side but it was worth it because we got a look behind the scenes of the coral bath.
Explanation for baby sharks and other fish.

Comments:

No comments