On an island in the Philippines there
is a place,
where people keep returning.
They cannot explain it,
they just keep
coming back...
Hannahs Place
Hannahs Place