by eCommunicator Portland is located on a peninsula in Casco Bay on the Southern Maine coast approximately 100 miles (161 km) north of Boston, Massachusetts. Portland is a small seaside city with a population of 65,000 and a high concentration of shops, restaurants, museums, galleries, tours and many things to […]
Read More