Nilandingan Cove - Cagbalete Island

A beachfront white sand resort located at Cagbalete Island, Mauban, Quezon Province, Philippines.