Masferre Country Inn Hotel

***

Philippines, Sagada

Map Photogallery

Hotel in Sagada, Philippines.