Tulchan Estate in Speyside, Scotland: Inside the most expensive sporting estate for royalty

The Tulchan Estate is now open for the world’s elite, and Esquire takes a first look.