devonshire bay is located on the south shore of bermuda hand rails throughout the mall include pieces of maps of durham the serbian army dug in on the heights west of the town