OUR MISSIONSituated right on the Atlantic Ocean, the Town of Torbay offers breathtaking coast views in a picturesque, rural setting. With a...