April 5, 2017April 17, 2017 Welcome dinner and beach party : Nuevo Vallarta, Mexico Day 1 Continue reading →