It’s no secret that Sri Lanka is home to some special and unique department stores. Places like Odel have been around for quite some time but there are new contenders like Beverly Street and House of Fashions that are seriously wowing with their chic and contemporary offerings.
Discover Time Out original video