The next time you're in Puerto Vallarta, take a day away from the beach and head to the hills instead. Nestled within the Sierra Madre mountains just 12 miles south of the city, you'll find one of the most beautiful natural areas in all of Mexico, with lush vegetation and gorgeous views of soaring mountains. The Puerto Vallarta Botanical Gardens occupy 20 acres of tropical dry forest ecosystem at 1,300 feet above sea level, with a unique mix of trees, flowers, and wildlife that you won't see anywhere else. There's a lot to experience, from the Palm Gardens, with its towering tropical trees, to the Orchid House, which cultivates these rare and beautiful flowers. There are dozens of species of Mexican wildflowers, and even a a few carnivorous plants, so keep an eye on your sandwich when you walk past those guys. Those looking for a bit of a workout can go for a nature walk along winding jungle trails, and even enjoy a refreshing dip in the crystal clear Rio Los Horcones. After a morning of adventure, settle down for a gourmet lunch at the Hacienda de Oro Restaurant, which serves salads, wood-oven baked pizza, and a full menu of Mexican and Italian dishes. Share a bottle of wine with friends and family and toast the stunning beauty of this gorgeous city on the BahÃa de Banderas. Starwood has three properties in Puerto Vallarta: the Sheraton Buganvilias Resort and Convention Center, the Westin Resort & Spa, Puerto Vallarta, and the St. Regis Punta Mita Resort.