Talk:Juniper Island (Saint Lawrence River)

I would like to contest speedy deletion. This is a legitimate page about Juniper Island, one of the Thousand Islands on the St. Lawrence river. I have added more third party sources - I hope that this satisfies Wikipedia's rules and regulations.