AL FARO COSMIO is a lighthouse resort on Busuanga Island, Palawan Philippines. AL FARO meaning ‘lighthouse”. COSMIO, the spirit of nature. An environment for body and mind, combining nature with functional comfort and design in a real lighthouse resort. You will be taken by speedboat over to the pier of AL FARO COSMIO hotel, right at the […]