If you want to experience the history of your new surroundings, make your way to George Town Memorial Hall.
George Town Memorial Hall is a great place to begin your day of discovery in George Town. This historic landmark is recommended by fellow travelers, but it isn't the only thing to do here. Pencil in time for other attractions like Low Head Lighthouse, Low Head Pilot Station Maritime Museum, and George Town Watch House to really experience what the area has to offer.