Sherkston Shores

Beautiful villa located in the resort village of Sherkston Shores in Sherkston Ontario.