Puerto Princesa To El Nido Resting Place AKA Elfredos is located in Roxas, Philippines on Puerto Princesa North Road. Puerto Princesa To El Nido Resting Place AKA Elfredos is rated 3.6 out of 5 in the category rest stop in Philippines.
Address
Puerto Princesa North Road