Cape Cleveland Beach - beaches

Cape Cleveland Beach is one of the beaches in Townsville, Australia. Discover Cape Cleveland Beach and other beaches in Townsville, Australia on The Bookin