Crystal Beach Resort – San Narciso, Zambales (Travel Guide + Tips)
CRYSTAL BEACH RESORT Crystal Beach Resort is located in the town of San Narciso, Zambales. A town right just after San Antonio, the jump-off point for Anawangin and Nagsasa coves.…
A collection of stories, photos, and travel guides from my adventures, backpacking, and nature-tripping around the world.