A former mining town in the Bahía de Banderas (Bay of Flags), Puerto Vallarta today is a booming resort city with a cosmopolitan crowd. Foreign visitors first arrived with the ... Read more