Day: September 13, 2018

George Town Street View: Magazine Road on an Evening

The St. Giles Wembley hotel can be seen from this street view of Magazine Road in George Town.

Advertisements
%d bloggers like this: