Campsite in Douglas, the capital of the Isle of Man. A practical base for touring the island, with town services close by. Check facilities before…