Experience tropical paradise at Kahuna Resort, the ultimate beach resort in La Union. Enjoy luxury, comfort, and breathtaking ocean views.
Last seen: April 23rd at 10:48am — Visit site