Bacardi price in sri lanka duty free liquor price July 8, 2019 16 32 64 128 Bacardi 1l price in sri lanka duty free liquor price Sri lanka duty free