LGBTQ+ Weddings in Mexico: Best Same-Sex Friendly Venues, Legal Tips & Planning Guide