Rainbow Haven Beach rests on the 400 metre stretch of sand and cobblestone next to the wide-open Atlantic Ocean.
Rainbow Haven Beach is one of the most popular spots in the Halifax metro area. Amenities include a boardwalk, washrooms, changing rooms, and supervised swimming in the summer months.
Photo: Paulo O from Halifax, Wikimedia Commons