Formatted Address: Mitra Road, Sta. Monica (near Baker's Hill)
Country: Philippines
Drag marker to point to the correct location of the map