Lordi's Square

Lordi Square showing central business district, signage and shopping


Popular places to visit