Home Page
Miscellaneous photographs of Sri Lanka
Uptown Liberty Plaza
department store
Uptown Liberty Plaza
is located at
Liberty Plaza, No. 14, 2nd floor, Reginald Abraham de Mel Mawatha
,
Colombo, Sri Lanka
“
LK
”
00300
.
Travel photography
Family-friendly:
true