Get Inspired by our collection of tours Narra

Narra is the rice capital of Palawan Island. One of the main attraction of this place is the Estrella Falls located at the foot of Mt. Victoria Peak.