Cheche at Taal Volcano+

Taal Volcano Tagaytay : An island in a lake in a volcano in a lake