Luna Island is a very small uninhabited island which, together with Goat Island, borders the Bridal Veil Falls. This, Goat Island, and Three Sisters Islands are the most spectatular locations from which to view the Falls.
Category: island waterfall niagara goat luna bridal shop