Unique Google Street View Images that Tell an Incredible Story

An Island in an Island in an Island

Google Earth

On Volcano Island in Lake Taal on the Philippine island of Luzon is this beautiful natural phenomenon. The small island rests inside a crater lake, and was thought to be the largest of its kind until satellite viewers found the phenomenon appear again in Canada.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top