15 Best Things to Do in Gray (Maine)
Incorporated in 1778, Gray is a small city of around 7,000 people located in Cumberland County. It is a small and friendly community which boasts plenty of touristic attractions, including lakes, golf courses, antique shops, trails for hiking or skiing and more. While the city has a total area of 46 square miles, most of …