Set in one of the most scenic spots of any city in the States, Seattle is located on a narrow isthmus in between the shimmering waters of Puget Sound and Lake Washington. Surrounded by vast forests and snow-capped mountains, it is fittingly nicknamed the Emerald City. It has a plethora of parks also to be found peppering its skyscraper-studded center …
Read More »