When staying in coastal Maine, you will find that the sights are inexhaustible with countless hiking trails, breathtaking beaches, and quaint seaside towns ...