This gallery contains 3 photos.
Christmas lights installations in Mana Davao has become one of Davao’s most anticipated and most flocked Christmas attractions. And for obvious reasons. With an artistically done and well crafted design, adorned with thousands of colorful lights, every passerby, kid or … Continue reading