Description

One of the Ram Islands at entrance to Manchester Bay just S of Gales Point; Town of Manchester.

Nearby Features