Rachel & Westin Rachel and Westin are just the perfect couple! They were both world travelers growing up, so their meeting and falling in love had to happen at just the right time. I couldn’t believe it when they said they met while they were both going to High School in Riyadh, Saudi Arabia! Their […]