The Bermuda Triangle is located in the North Atlantic Ocean, between the islands of Bermuda, Puerto Rico, and Florida.