Long Bay is a bay that is located on the island of Jamaica. The First Civilization structure known as the Observatory was located on the island, protected by native Guardians.
References[]
Long Bay is a bay that is located on the island of Jamaica. The First Civilization structure known as the Observatory was located on the island, protected by native Guardians.