Recommended Videos

More articles about: Mavulis

The "Last Island" of the Philippines is a dangerous and treacherous place that bears immense strategic, military, and political significance.
In the northernmost tip of the Philippines, the last island of the Philippines stands like a lonely sentinel protruding above rough seas. At a glance, Mavulis looks Jurassic. Century plants, which are prehistoric vegetation, abound in the rocky island while flocks of ...
Connect With Us