3 ★
Club Tara Island Resort
Address: Bucas Grande Island, Socorro, Surigao Del Norte, Socorro, Philippines
Nestled in the tranquil island of Bucas Grande, Club Tara Island Resort boasts a private beach area, a restaurant and an outdoor swimming pool.
- π WorldPlaces ›
- Hotels ›
- π΅π Philippines ›
- Socorro ›
- Club Tara Island Resort