Tubbataha
Nominated to be one of the “New 7 Wonders of Nature”, Tubbataha is a National Marine Park situated 181km South-East of Puerto Princesa City in the Palawan Province. Tubbataha is a beautiful coral reef sanctury that is considered one of [...]