Luna Island
| Use attributes for filter ! | |
| Provinces | Ontario |
|---|---|
| Locations | Niagara River |
| Did you know | The Bridal Veil Falls is in the US side located right to the American Falls separated by Luna Island. |
| Date of Reg. | |
| Date of Upd. | |
| ID | 1202717 |
About Luna Island
Luna Island is a very small uninhabited island in the Niagara River, in the U. S. state of New York.