GENERAL Capital Hamilton. Geography According to allcitycodes, Bermuda consists of a chain of 150 coral islets and islets and is located 1,240 km southeast of New York in the Atlantic. There are no rivers or streams, the islands rely solely on...