Tivoli, Grenada
From Wikipedia, the free encyclopedia
Tivoli is a town in Grenada. It is located in the northeast of the island, on the River Antoine.[citation needed]
Tivoli is a town in Grenada. It is located in the northeast of the island, on the River Antoine.[citation needed]