Do what makes you happy - one person who says they can't travel to X location will be balanced out with another person who says they can't travel to Y location. We have small families that do not travel overseas, except for one family that vacations in the Caribbean. But, we live in Washington DC, and for my parents and friends from younger days to travel from the West Coast to DC and stay in a hotel here would actually cost more than if they travel to Mexico where we will be married in Tulum. And, our friends in DC - the majority of our guests - travel overseas all the time due to their jobs and vacation preferences. Destination weddings are common among our friends. So, while I do feel a bit guilty that my dad, in particular, is likely not able to travel to our wedding in MX, my mom had told me that all along he'd said he was not sure if he would travel anywhere to a wedding if I did not do it near home. I'm not willing to ask all my friends and fiance's family to travel from the East Coast to a town they have never even considered visiting in the West (inland, not a coastal city, so also very expensive to travel to from here). And, I was married briefly before - did the whole church and buttermint wedding in my home town. Just don't need to do that again. My fiance wants a beach wedding, and he's never been married before. So, we will have a beach wedding. I know we will have some disappointments along the way since some will not be able to attend, but in the end, it will be where we both want it. Also, cost is a big factor for us - we have to save for over a year to afford a wedding, and urban cities in the US cost around twice as much for the same type of wedding as if you do it overseas. Even if we had it near our home in DC, we still could not afford to invite and have more people to attend.