The British prince, prince Harry, and his wife, Meghan Markle can now enjoy a well-deserved break, and that they are in far-off Canada. The couple had hoped to be in a specific restaurant for dinner, but the boss felt that the requirements to be exaggerated and, therefore, he thanked for the honor.