- Joined
- Nov 8, 2009
- Messages
- 640
- Reaction score
- 754
- Location
- Utah
- What state or country do you live in
- Utah
I just watched Dolphin Reef on Disney+. The reef footage was amazing. Worth your time to watch for that alone. Not sure where it was filmed, but the reef looked to be in great shape.