Located in the North Atlantic Ocean about 665 miles off the coast of North Carolina, Bermuda is known for its pink sand beaches and colonial British architecture. The British territory is a favorite of scuba divers and snorkellers, but it’s also just a great place for a walk if you’re craving sunshine. Visit the historic town of St. George’s, a UNESCO World Heritage Site, or check out one of the island’s museums chronicling the island’s art or maritime history.