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 and out the door in the morning.  … Read the rest