HomeMEXICOBajaA Match Made in Mexico: 10 Romantic Experiences in Puerto Vallarta and Riviera Nayarit