The main city on the island of Grand Bahama in the Bahamas. The main beach district is known as Lucaya named after the Lucayan Indians that once inhabited the island.
printable version
chaos
Everything2 Help