Jan 202018
 

Max out your shopping time in Colombo, Sri Lanka … You'll also find smaller collections at the Odel Luv SL stores across the city and across Sri Lanka. … The big store on Galle Road has tea from all over Sri Lanka and you'll find great deals from over 22 renowned tea houses and companies here.

Click for detailed story

 Leave a Reply

(required)

(required)