Terrorbush Island

Terrorbush Island is located on the south west of the Edisonne Archipelago

It is known as a hunting ground for wildlife. It is often said that ancient man killing reptiles live on the animal but none has ever been captured.

Edison City

Type
Island
Location under
Included Locations
Owner/Ruler
Owning Organization


This article has no secrets.

Comments

Please Login in order to comment!