Keppel Sands Main Beach - beaches

Keppel Sands Main Beach is one of the beaches in Rockhampton, Australia. Discover Keppel Sands Main Beach and other beaches in Rockhampton, Australia on Th