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