Greenhillock Glamping campsite near Letham, Scotland. Showers, toilets and drinking water on site, tents and pets welcome. Glamis Castle about 12 km away.