Punta Ballo Beach...
Punta Ballo Beach is a hidden gem located on the beautiful Negros Island in the Philippines. This pristine beach offers crystal clear waters, powdery white sand, and stunning views of the surrounding landscape. Whether you're looking to relax and unw...
Negros Island, Visayas, Philippines