Scotland is one of the world's most beautiful countries. What makes it special within the UK is that it has been able to retain much of the ‘wildness’ that the rest of the UK has lost in favor of much less interesting built-up cities. Hence, you can imagine, the things to do in Scotland are not only plentiful but also quite unique. Some of the most beautiful coastlines with tiny islands dotted around make this country one of the most fascinating places to visit.
If nature isn’t for you, there is wide variety of experiences, sites and places to visit in Scotland. The food, for example, is quite unlike anywhere else in the world! Haggis, an authentically Scottish dish, is made from sheep or calf and mixed oatmeal and boiled in a bag to make a sausage.
Visit Edinburgh Castle; watch an Old Firm game for one of the best sporting atmospheres in the world; travel up to the Isle of Sky; try to spot Nessie at Loch Ness or explore Fort William! There are so many things to do in Scotland! Don't wait around!
To say the Lochs of Scotland are breathtaking is an understatement. Visit Scotland’s Loch Ness, to search for Nessie, a legendary ancient Plesiosaur. Loch Ken, for example, is a place of great natural beauty but also offers the opportunity to take part in water sports. Heading north to the lochs should be on the top of the ‘What to do in Scotland’ list.
Visit Scotland to see some of the world’s greatest inventions! Astounding in practicality and significance, consider just a few. Alexander Graham Bell invented the world's first practical telephone, John Logie Baird invented the television, and Alexander Fleming discovered penicillin, without which life expectancy would be closer to 40!
Scotland is the birthplace of whiskey, so it stands to reason that this is where you’ll find the best in the world. For whiskey enthusiasts, the distilleries in which it is made are the most interesting places to see in Scotland. Get your dram (what they call a unit) and relax in front of the fireplace enjoying the finest whiskey.
| # | Time | Query |
|---|---|---|
| 1 | 1.53 ms | SELECT url, namespace, method, content_redirection FROM `redirect` WHERE status = 1 |
| 2 | 3.69 ms | INSERT INTO `log_customer` ( `id` , `id_customer` , `log` , `date` ) VALUES( NULL , NULL ,... |
| 3 | 0.31 ms | SELECT * FROM `languages` WHERE TRUE AND `short` = 'en' |
| 4 | 0.74 ms | SELECT d.*, d.cdn_image_uuid, d.cdn_variants, d.cdn_processing_status, d.use_cdn, m.id_language, m.name, m.description, m.summary, m.seo_title, m.seo_description, m.seo_keywords, m.seo_url, m.img_alt, m.faqs, m.index_content FROM `destinations` AS d INNER JOIN `destination_meta` AS m on d.id =... |
| 5 | 0.79 ms | SELECT t.*, m.id_language, m.title, m.description, m.img_alt, m.blog_link, m.category_link FROM `thingstodo` AS t INNER JOIN `thingtodo_meta` AS m ON t.id = m.id_thingtodo WHERE TRUE AND t.`id_destination` = 62 AND t.`status` = '34' AND m.`id_language` = 1 |
| 6 | 1.65 ms | SELECT d.*, m.id_language, m.name, m.description, m.summary, m.seo_title, m.seo_description, m.seo_keywords, m.seo_url, m.img_alt, (select count(*) from product_destination where id_destination = d.id) + (select count(*) from product_destination where id_destination = d.id) as experiencies FROM... |
| 7 | 1.85 ms | SELECT pd.id_destination, COUNT(DISTINCT pd.id_product) AS cnt FROM `product_destination` pd INNER JOIN products p ON p.id = pd.id_product INNER JOIN product_meta pm ON pm.id_product = p.id AND pm.metaname = 'availability_next_date' AND pm.metavalue IS NOT NULL AND pm.metavalue <> '' AND... |
| 8 | 0.35 ms | SELECT * FROM `languages` WHERE TRUE AND `name` = 'English' |
| 9 | 0.34 ms | SELECT * FROM `destination_parent` WHERE TRUE AND `id_child` = 62 ORDER BY `id` DESC LIMIT 0 , 30 |
| 10 | 0.46 ms | SELECT destinations.id, destination_meta.name,seo_url FROM `destinations` join destination_meta on destination_meta.id_destination = destinations.id join destination_parent on destination_parent.id_parent = destinations.id where true AND destinations.status = 24 AND destination_meta.id_language =... |
| 11 | 0.44 ms | SELECT * FROM `destination_parent` WHERE TRUE AND `id_child` = 57 ORDER BY `id` DESC LIMIT 0 , 30 |
| 12 | 4.33 ms | SELECT DISTINCT pd.id_product FROM product_destination pd INNER JOIN products p ON p.id = pd.id_product INNER JOIN suppliers s ON s.id = p.id_supplier WHERE p.status = ? AND s.status = ? AND ( pd.id_destination = ? OR pd.id_destination IN ( SELECT id_child FROM destination_parent WHERE id_parent... |
| 13 | 1.43 ms | SELECT * FROM `product_system` WHERE id_product_dotravel IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) |
| 14 | 1.94 ms | SELECT id_product, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND metaname = ? AND id_language = ? |
| 15 | 0.48 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `name` = 'active' AND `group` = 'review_status' ORDER BY `id` DESC LIMIT 0 , 30 |
| 16 | 0.9 ms | SELECT id_product, SUM(rating_overall) / COUNT(*) AS rating_overall, COUNT(*) AS review_count FROM `reviews` WHERE id_product IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND status = ? GROUP BY id_product |
| 17 | 0.76 ms | SELECT * FROM `products` WHERE `id` IN (?,?,?,?,?,?,?,?) |
| 18 | 0.47 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `name` = 'active' AND `group` = 'review_status' ORDER BY `id` DESC LIMIT 0 , 30 |
| 19 | 0.36 ms | SELECT * FROM `type` WHERE TRUE AND `group` = 'sub_product_type' AND `name` = 'group' ORDER BY `id` DESC LIMIT 0 , 30 |
| 20 | 0.47 ms | SELECT id_product, id_language FROM `sub_product` WHERE id_product IN (?,?,?,?,?,?,?,?) AND type = ? ORDER BY id_language ASC |
| 21 | 0.25 ms | SELECT * FROM `languages` WHERE TRUE AND `id` = 1 |
| 22 | 0.49 ms | SELECT id_product, seo_url FROM `seo` WHERE id_product IN (?,?,?,?,?,?,?,?) AND id_language = ? |
| 23 | 1.39 ms | SELECT id_product, metaname, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?,?,?,?,?) AND metaname IN (?,?,?,?) AND id_language = ? |
| 24 | 1.44 ms | SELECT pp.* FROM `product_photos` pp INNER JOIN ( SELECT id_product, MIN(show_order) AS min_order FROM `product_photos` WHERE id_product IN (?,?,?,?,?,?,?,?) GROUP BY id_product ) first ON pp.id_product = first.id_product AND pp.show_order = first.min_order WHERE pp.id_product IN (?,?,?,?,?,?,?,?) |
| 25 | 0.56 ms | SELECT id_product, SUM(rating_overall) / COUNT(*) AS rating_overall, COUNT(*) AS review_count FROM `reviews` WHERE id_product IN (?,?,?,?,?,?,?,?) AND status = ? GROUP BY id_product |
| 26 | 0.67 ms | SELECT s.id_product, MIN(pr.price) AS min FROM `product_prices` pr INNER JOIN `sub_product` s ON s.id = pr.id_subproduct INNER JOIN `age_group` a ON a.id = pr.id_agegroup WHERE s.id_product IN (?,?,?,?,?,?,?,?) AND pr.price > 0 GROUP BY s.id_product |
| 27 | 0.31 ms | SELECT * FROM `type` WHERE TRUE AND `id` = 2 ORDER BY `id` DESC LIMIT 0 , 30 |
| 28 | 0.33 ms | SELECT *, CONCAT(UCASE(LEFT(name, 1)), LCASE(SUBSTRING(REPLACE(name,'_',' '), 2))) as title FROM `status` WHERE TRUE AND `id` = '23' ORDER BY `id` DESC LIMIT 0 , 30 |
| 29 | 1.88 ms | SELECT id_product, metaname, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?,?,?,?,?) AND metaname IN (?,?) AND id_language = ? |
| 30 | 1.33 ms | SELECT id_product, metavalue FROM `product_meta` WHERE id_product IN (?,?,?,?,?,?,?,?) AND metaname = ? AND id_language = ? |
| 31 | 0.75 ms | SELECT s.id_product, MIN(pr.price) AS min FROM `product_prices` pr INNER JOIN `sub_product` s ON s.id = pr.id_subproduct INNER JOIN `age_group` a ON a.id = pr.id_agegroup WHERE s.id_product IN (?,?,?,?,?,?,?,?) AND pr.price > 0 GROUP BY s.id_product |
| 32 | 0.51 ms | SELECT a.id, a.title, a.seo_url, a.description, a.id_adminuser FROM `article_destination` ad INNER JOIN `articles` a ON ad.id_article = a.id WHERE ad.id_destination = 62 ORDER BY a.title ASC |