Chances are you've never heard of the tiny Philippine island named Vulcan Point, but it's actually one of the most interesting places on planet Earth.
Share this post
Vulcan Point: An island in a lake, on an…
Share this post
Chances are you've never heard of the tiny Philippine island named Vulcan Point, but it's actually one of the most interesting places on planet Earth.