mountains

Victoria Cole Beach Resort

Victoria Cole Beach Resort The Victoria Cole Beach Resort located in a small coastal village in Laoag, Cabangan, Zambales, Philippines which…

10 years ago