Campsite

The Campsite is a landmark in Grand Glade.