Toston

Up

 



The fire tower of Toston, in the North-West of the island.