Whale Island, United Kingdom
From Wacklepedia - The Free Encyclopedia
A small island in Portsmouth Harbour, close by
Portsea Island. It is currently a
Royal Navy Base. A small bridge joins it to
Portsea Island.
This article is a stub. You can help Wikipedia by fixing it.