Old Orchard Beach is located in Sasco Bay, just south of Portland, in the State of Maine, USA. Dominating seven miles, or around 11 km, of sandy beach is The Old Orchard Pier, originally build in 1898. First impressions Our first impressions of Old Orchard Beach were gathered during a short walk on the streets […]
You are here: Home / Archives for Old Orchard Beach