From pink sand beaches to walking tours of the told of St. George's, here's what you need to know about holidaying in Bermuda.