Portuguese Square

Perhaps the right phrase to infer strong affinity to Portugal would be 'Mini Lisbon'. Located within the Portuguese Settlement, the square is the culmination of Portuguese culture in its full splendour and colours

Category: