Club Tara Resort

WRU-WRU (WowRareUnique – Where R U) Staring out at the beautiful scenery from inside the bay-view cottages on the beach… Club Tara Resort in Bucas Grande Island, Philippines is our WRU feature today. With the Philippines being known for its undisturbed tranquility and soul delighting comforts, there‚Äôs no surprise that Club Tara Resorts falls in…