Let's see what the town of "Biscuit City" is like:
-Water is of emerald
-Beach is white as snow
-Everyone has money(& no place to go)
-A land of milk & honey
-Makes you smile/happy
-Girls in bikinis
-Boys are nude
-Families welcome
-Quiet streets
-Squeeky clean
The song ends with "...I would stay in Biscuit City til' I die." So it can't be heaven, it must be a beautiful place of innocence in Gord's memory somewhere in Canada.
Let's go!
--------------------------------------------
"I don't need no long vacation in some foreign land"