Very scenic and breathtaking views. The Town of Picton is lovely and quite quaint almost depict of a English seaside town. There are Lots of straight roads with Scottish names and the trees almost make you think you are in Scotland, albeit, your not. The coastline is amazing to watch with the volcanic peaks emerging from the water.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.