Puerto Vallarta is the second most important city in Jalisco, and it is the third port of Mexico. It is located near the jungle, between the mountains and the beach. The city center has cobbled streets and glass towers, as well as hotels and guesthouses of all kinds. Puerto Vallarta is an extraordinary cultural center. It offers the best of indigenous art and culture, cutting-edge contemporary dance, modern art galleries, and an intense, unsuppressed nightlife. Near Puerto Vallarta there are other ecologic and virgin beaches.