Town Hill, Bermuda

From Wikipedia, the free encyclopedia

Town Hill is the highest point on the island of Bermuda at 76 meters.[1]

[edit] References

  1. ^ ExchangeRate Staff. Bermuda Geography. ExchangeRate.Com Inc. Retrieved on 2007-08-22.