Demerara rum refers to a rum from British Guiana

Related Articles

Lucknow ■■
Lucknow is the capital of Uttar Pradesh and is situated on the banks of the River Gomati, about 516 km . . . Read More
French Guiana at■■
French Guiana is an overseas department of France in South AmericaThis country . . . Read More