El Nido is a coastal town located on the northern tip of Palawan Island in the Philippines. It is a popular destination for island-hopping tours, snorkeling, diving, kayaking and beautiful white sand beaches.