Address: RH 5, Olongapo, Zambales, Philippines.
Crystal beach is situated on San Narciso, Zambales. This beach is lines with palm trees and a perfect spot for sunrise and sunset watching. Crystal beach resort near to this beach offers fine accommodation for visitors with full amenities. You can enjoy a relaxing moments over here plus water activities with your family.