Cebu Best Travel Agency
“Buwakan” which means “flower garden” because of its amazing view it reduces your stress.