Helsinki

Helsinki Cathedral on Senate Square

Finland’s capital, Helsinki, sits on a southern peninsula in the Gulf of Finland. We have arrived at the port and I’m itching to get into the city but as usual, it’s a bit chaotic getting five people ready.  … Read the rest