The Famous Star Hotel in Moffat, Scotland which dates from the late 1700's, found its fame for being the world's narrowest hotel as mentioned in the Guiness Book of Records. At only 20ft wide and 162ft long The Famous Star Hotel may be narrow but it has a BIG personality. Situated in the centre of Moffat a beautiful southern Scottish town near Dumfries and Galloway in the central belt of Scotland.
Star of India. How Three Amateur Jewel Thieves Made Off With New York’s Most Precious Gems The fascinating story of the hunt for Murf the Surf, a criminal who wasn’t quite the mastermind he made himself out to be