Cabot Cape Breton is situated in the most picturesque location, nestled in the town of Inverness in Nova Scotia, overlooking the stunning Atlantic Ocean, with two phenomenal golf courses both ranking within the top 100 golf courses in the world, so it's fair to say the resort here at Cabot Cape Breton is certainly like no other.