Located in Coral Bay, on the eastern side of Saint John, Johnson Bay is a stunning beach with crystal-clear waters and a long stretch of pristine sand. The beach is about 0.5 miles (0.8 km) long and has a beautiful white sand that contrasts with the turquoise color of the sea.