Cartogiraffe.com

Newhaven Quay

Newhaven Quay is a secondary road in George Town.