Cargills is a supermarket chain in Sri Lanka.
There is a Cargills in the centre of Bandarawela, opposit the Post Office and Bandarawela Hotel.
They sell most things you need and also fresh fruit, spices etc.
Written Jan 23, 2010
Sponsored Links
Sponsored Links
Comments