By Ali Karim

Puerto Vallarta Dec 2009

Puerto Vallarta Dec 2009 Took a short vacation to Puerto Vallarta (PV); Mexico. PV is located on the west coast of Mexico, and so is on the Atlantic ocean. It is a popular tourist spot for North Americans and many actually live there full time or part time as snow birds. The town of PV…

View More