Alfaro Palawan

  • 11 years ago
Alfaro Palawan Hotel is located on Busuanga Island which is part of Palawan Island, one of the top tourist destinations in the Philippines. Alfaro Palawan Resort offers private cottages and is set just a 10 minute boat ride from the Busuanga Bay where you can find over 14 Japanese Shipwrecks. Learn more at www.Palawan4less.com

Recommended