El Nido Palawan Beachfront Mountain View Property for sale, this property is 33,080 square meters in size and boasts unobstructed views of the beautiful bay. It is very near Nacapan Bay in El Nido. The property is perfect for those looking to build a mountainside resort that has access to the ocean.