What is Glace Bay?
A small town located on the eastern coast of Cape Breton Island, Nova Scotia. Simply put, Glace Bay is the greatest place on Earth.
I live in Glace Bay.
See glace, bay, cape breton, island, nova scotia