Puerto Vallarta, Mexico - As the celestial event of a full solar eclipse approaches, Puerto Vallarta is set to witness a remarkable spectacle, with darkness...Read More
Puerto Vallarta, Mexico - The Mexican Senate has approved the entry of United States military personnel into Santa Gertrudis, Chihuahua, with a substantial majority vote...Read More