Puerto Vallarta is a beautiful beach city nestled between palm-covered mountains  a river and an azure sea The city has mutated from a sleepy seaside village into an international resort city very quickly in few years after a Hollywood movie was shot there in the 70's with Elizabeth Taylor