Because Triton is situated along the coastal region in central Newfoundland, the town is surrounded by the ocean, giving visitors gorgeous views. Try to do some whale watching during your visit to Triton, and for an even closer look, voyage out on the open water via boat!
Photo: http://www.townoftriton.ca/visitors/local-attractions/