Lotus Garden

Lotus Garden is a popular landmark place in the city of Kelowna and is located at N Westside Rd & Hummingbird Ave, Kelowna, British Columbia, Canada

Landmark Name: Lotus Garden
Address: N Westside Rd & Hummingbird Ave, Kelowna, British Columbia, Canada
City: Kelowna
State: Okanagan Valley

Phone Number:
State: Okanagan Valley
Country: British Columbia

Landmarks Near Lotus Garden

Similar names to Lotus Garden