That's a matter of personal choice. If you're a golfer, St Andrews is probably best.
Edinburgh. Population about 500,000.
St Andrews is a town in Scotland. Edinburgh is the capital city of Scotland.
Yes
St. Andrews does not have a train station. Leuchars is the closest.
Glasgow Edinburgh St Andrews
You can't fly directly. It would have to be Sacramento to LA. LA to London. London to Edinburgh. Edinburgh to St Andrews by bus or train.
Eh2 2bd
You will have to change trains in Edinburgh
Jack Nicklaus won the British Open on 3 occasions: 1966 at Muirfield (near Edinburgh) 1970 at St Andrews (after play-off with Doug Saunders) 1978 at St Andrews A great man and much loved in St Andrews.
The top luxury hotels in Edinburgh are: the Edinburgh Residence, Old Course Hotel, Fairmont St. Andrews, Rocco Forte Balmoral, Balbirnie House, and The Caldonian.
The University of St Andrews, in Edinburgh. It's a very old and prestigious university.
Edinburgh, Glasgow, Inverness, Aberdeen, Dundeen, St Andrews, Ben Nevis, Oban...