Whale Sharks in Grayton and Seagrove

Swimming with giant (but gentle) Whale Sharks, just a mile off Seagrove Beach and Grayton Beach.