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.