Southsea Portsmouth, England,UK. May 2020. The single beach of Southsea a popular seaside resort looking towards the Isle of Wight, UK.