You are viewing a single comment's thread from:
RE: The Shark Bay, Sea World Gold Coast Queensland Australia.
Shark Bay (Sea World)
Shark Bay is a shark exhibit located within the Sea World theme park on the Gold Coast, Australia. It is the largest man-made lagoon system in the world.