Spent my 2nd Anniversary there. Stayed on the other side of the island as the sun is better and last all day. the water is calmer there. Great place to visit. The people are friendly. Excellent food and drinks in a restaurant called Cafe Johnny Canoe, located on Cable Beach.
My Hometown home of the famous Calgary Stampede and the The Calgary Tower with its glass floor. Other attractions include the famous Peace Bridge, and the Telus Spark science center. Calgary is within driving distance of the mountains