Where is Sweet Chestnut?

Where is Sweet Chestnut located?

Sweet Chestnut, Scotland, Great Britain (approx. 56.07688°, -3.39475°)


Where is Sweet Chestnut on the map?