This coastal town is absolutely worth visiting for 2-3 days. Bar Harbor is a charming New England town that sits beautifully on the coast. It has a small town feel with boutique shops and local seafood restaurants. Many couples enjoy staying in the charming local hotels and wandering along the coastline.