Travel

Kapurpurawan Rock Formation Ilocos Norte Philippines | Amazing Rock and Beach

One of the most fascinating and stunning wonders of the Philippines I ever saw was the Kapurpurawan Rock formation in ...
Read More