Amherst Landing is one of several major development projects in progress in the Town of Torbay. It represents the town's vision to create a Town Centre in a community that has evolved and grown along the shoreline.