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