Guest House, Vacation Rental, Leigh Lani House Rental, Vancouver Island House Rental
Leigh Lani Guest House is a one-of-a-kind vacation rental property in Victoria, British Columbia. Situated on stunning Vancouver Island in the municipality of Langford, it offers t...more...See more text