Kahuna Beach Resort is the home of surfers
Enjoy the overlooking view of the West Philippine sea and surfing activities while relaxing in the beautiful place of Kahuna Beach Resort. Kahuna Beach Resort is located in San Juan, La Union. It is a boutique resort and spa with Filipino and Balinese-inspired cottage with 31 rooms. The room’s...