Provincetown is a beautiful and romantic place for a wedding! There are many gorgeous locations where your ceremony can be performed including beaches, restaurants and historical landmarks.