Puerto Vallarta, a tourist gem on Mexico’s Pacific coast, is known for its spectacular natural beauty and quaint charm. However, the city offers much more than sandy beaches and beautiful sunsets; It is also an amazing shopping destination with a variety of...