Club Tara Resort | Cottages Perched on Stilts Immersed in the Water

There are only a few places where you can immerse yourself in a truly breathtaking environment. Club Tara Resort in Bucas Grande Island, Surigao del Norte, Philippines is one such…