Layout of My Home
The Keep Map
Located in Upper New York Out in the country,, No others around for miles On the Coast of Chaplain over looking the sea. Sits the Keep. off hwy 87 North. 669 Hwy 87 North ,, Champlain , New York 84459
Lower Level
Upper Level
And if you do disrespect my home The Following is going to apply.