tropicaldestinations:Puerto Vallarta, Mexico (by St. Regis Hotels and Resorts) - TropicalDestinati