Famous for its sandy beaches that are backed by the jungle-covered slopes of the Sierra Madre, Puerto Vallarta is the perfect place to melt your stress away. From the colorful colonial streets and action-packed activities to the electrifying discotecas, this tourist-friendly destination offers all sorts of excitement along the way.