Hello :)

I have just booked a trip that will include a stop
in Bermuda.  I wondered if anyone on the list
knew if there is a research place or any building
designated as a Twain site there.  I know there is a statue,
but I do not know where on the island it is located.
If anyone has this information, I would really appreciate it.
My trip is not until April.
thank you so very much!

Jules