In the Philippines, there’s an island in a lake in an island in a lake in an island. Interesting, right?
A.Vulcan Point Island
B.Glover Island
C.Victoria Island