Desert Island Maine

Bar Harbor town 01

Bar Harbor Maine Bar Harbor Maine is one of the main towns on Desert Island. It is the epitome of a tourist town with about half the stores selling tee-shirts, half the remainder restaurants (lots of lobster as you would expect) and most of the remaining quarter selling some other type of souvenir. While much [Read more …]