Baker's Hill is a famous hang out place in Palawan, known for their freshly baked goodies like hopia, munchies and crinkles. It is located on top of a...
Tuddingan Falls is located in Naguilian, La Union, Philippines.
According to the friendly village chief, the sources of Tuddingan Falls are the numerous water springs in the mountains which also supply the vast riceland of Naguilian. All year round, Tuddingan promises a fantastic view, showcasing clean and strong water. This towering beauty of about 70 feet has a man-made pool-like base which makes it more tempting to swimmers, especially for those who love to make daring dives by jumping from its perfectly formed multi-layered rock strata.
Source: