Puerto Vallarta, Mexico with Sayulita and Riviera Nayarit: The Solo Girl's Travel Guide Paperback $19.99