The Peacock Garden Luxury Resort and Spa

Upper Laya
Baclayon
Philippines