Beaumaris is famous for its ancient moated castle, and stunning views across to mainland North Wales.