Villa Milagros SITTING MAJESTICALLY at the foothills of the Sierra Madre, the longest mountain range in the Philippines is Villa Milagros Mansion and Gardens. A classic, timeless and elegant venue Read more... Favorite Community Vill., Manila 09156822943 or 09433172984