Nuwara Eliya

Magnolia

About

Magnolia is a international restaurant in Nuwara Eliya, Sri Lanka.