Thousands Island Archipelago

Wow! This is an amazing castle on its own island! It is located in the "Thousands Islands" archipelago along the USA/Canada border north of Lake Ontario.

Thousands Island Archipelago
View Comments