Home » Culture
Clock Tower Beach in Montreal, Canada, is set to open on June 16, 2012.
Sign up for Rolling Out news straight to your inbox.