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.
Type
Island
Location under
Included Locations
Included Organizations
Owner/Ruler
Owning Organization

Comments