Limestone rock on a beautiful tropical Paradise beach hidden behind trees in El Nido Palawan Island the Philippines