Less than two hours from the Mexico beaches that make Puerto Vallarta famous, the town of San Sebastian offers a historic step back in time.
Less than two hours from the Mexico beaches that make Puerto Vallarta famous, the town of San Sebastian offers a historic step back in time.