Marine Science Center 5 years agoAdd Comment0 Views Pete’s Pier is a popular place for boaters in Crystal River, Florida.