North Shore Landing - A Travel Resorts of America Premier Property
The North Shore Resort is right on the finest lake in the state of Georgia - Lake Oconee. Located just off of I-20 midway between Atlanta and Augusta, North Shore Landing is a great family resort for members traveling in the Southeast! Enjoy all of the great activities and amenities of this resort plus world class golf, restaurants, antiques, shopping, and more in the area.