Apo Reef – An Undiscovered Jewel of the Philippines

Apo Reef – One of the Best Apo Reef is a relatively unknown natural beauty, even for seasoned travellers to...