Cartogiraffe.com

Spotts Beach

Spotts Beach is a beach area in George Town.