Barry Island

Proper noun

 * 1) A seaside resort and residential area within the town of.
 * 1) A seaside resort and residential area within the town of.