Puerto Princesa is a relaxing place known for its riverfront. Activities like zip-lining give you a chance to enjoy the outdoors while you're in town. Plan a fun excursion to Buenavista Beach and Port Barton Beach while here. Check out other sights like Honda Bay and Nagtabon Beach.