Camera Obscura & World of Illusions

Edinburgh's camera obscura is a curious 19th-century device – in constant use since 1853 – that uses lenses and mirrors to throw a live image of the city onto a large horizontal screen. The accompanying commentary is entertaining and the whole experience has a quirky charm, complemented by an intriguing exhibition dedicated to illusions of all kinds. Stairs lead up through various displays to the Outlook Tower, which offers great views over the city.

Lonely Planet's must-see attractions

Nearby attractions

1. Scotch Whisky Experience

0.02 MILES

A former school houses this multimedia centre that takes you through the making of whisky, from barley to bottle, in a series of exhibits, demonstrations…

2. Highland Tolbooth Kirk

0.03 MILES

Edinburgh's tallest spire (71.7m) is at the foot of Castlehill and is a prominent feature of the Old Town's skyline. The interior has been refurbished,…

3. Gladstone's Land

0.08 MILES

One of Edinburgh's most prominent 17th-century merchants was Thomas Gledstanes, who in 1617 purchased the tenement later known as Gladstone's Land. It…

4. Writers' Museum

0.09 MILES

Tucked down a close between the Royal Mile and the Mound you'll find Lady Stair's House (1622), home to this museum that contains manuscripts and…

5. Grassmarket

0.11 MILES

The site of a cattle market from the 15th century until the start of the 20th century, the Grassmarket has always been a focal point of the Old Town. It…

6. Museum on the Mound

0.13 MILES

Housed in the Bank of Scotland's splendid Georgian headquarters, this museum is a treasure trove of gold coins, bullion chests, safes, banknotes,…

7. Scottish National Gallery

0.14 MILES

Designed by William Playfair, this imposing classical building with its Ionic porticoes dates from 1850. Its octagonal rooms, lit by skylights, have been…

8. Greyfriars Kirkyard

0.15 MILES

Greyfriars Kirkyard is one of Edinburgh's most evocative cemeteries, a peaceful green oasis dotted with elaborate monuments. Many famous Edinburgh names…