Narra

Narra is in Palawan, Philippines.