Southsea is a seaside resort located in Portsmouth at the southern tip of Portsea Island in the county of Hampshire in England. The built up areas of Portsmouth and Southsea run into one another, and the centre of Southsea is less than a mile from Portsmouth city centre.
Source: CIA Factbook, Wikipedia
Did you find it useful?
Do you have pictures or stories to share about Southsea? Send them to