Cartogiraffe.com

Tamarind Bay

Tamarind Bay is a secondary road area in George Town.