Perched on the hills overlooking Davao City, Jack’s Ridge Resort offers breathtaking panoramic views, delectable food, and a vibrant nightlife experience. Known for its history and charm, it’s the perfect spot to dine, relax, and enjoy the sparkling ...