Snow Shack Davao Opens at K1 Torres

It was a great day for Snow Shack and K1 as the newest snow ice destination for Davao (Snow Shack) officially opened its doors to the public on the sunny afternoon of June 1, 2017. Enjoy mouth-watering snow ice desserts with chocolate, mango, red bean, cheese and...