Crystal Beach Resort Zambales
The Philippines is a country of over 7000 islands, peppered with white sand beaches boasting calm emerald-blue water as clear as glass. There’s no other country in the world that can boast thousands of secluded beaches like something out of a Jason Bourne or James Read More …