Tag: crocodiles

Puerto Vallarta, Mexico

By Tee1

What is it about Puerto Vallarta? There is something about this Mexican beach town that captivates most people. Does it come from Elizabeth Taylor and the Night of the Iguana?