How we check facts
Where the facts come from
Every fact starts on a named public page. Official and government sites and the operators’ own sites come first. After those, the guide turns to booking agents, then Wikivoyage, Wikipedia and news reports.
Each fact is saved with a link to its source, a word-for-word quote from that page, the day it was read and the date it’s due a re-check. The quote is matched against the live page, so the fact stays tied to what the source really says. Guide pages are written from these stored facts and nothing else.
| Source | Facts | Link |
|---|---|---|
| Wikivoyage | 208 | |
| Google Maps | 197 | |
| cameron.com.my | 189 | |
| Trip.com | 129 | |
| Wikipedia | 112 | |
| BOH Tea | 65 | |
| TAHAN Outdoor | 62 | |
| Escabee | 51 | |
| And 89 more sources | 765 | – |
- Facts on file: 1778
- Checked against their source: 1668
- Last check: October 2026
- Tour links opened and checked before linking: 15 (checked October 2026)
- Places to eat and drink checked on Google Maps: 17 (checked October 2026)
- Attractions checked on Google Maps: 26 (checked October 2026)
- Driving times from OpenRouteService routes: 35 (valid for 12 months)
- Places to stay with a booking link checked in a browser: 17 (checked October 2026)
- Data refresh: every 2 to 3 months
Following one fact
A fact is read on its source, saved with its quote, matched against the live page, then cited by number on each guide page that uses it. Here is one real fact from this site, exactly as it is stored:
| Fact | Wikivoyage says buses from Kuala Lumpur to Tanah Rata leave from Terminal Bersepadu Selatan between 8:30AM and 3:30PM, take about 4½ hours and cost RM48 (one source only). |
|---|---|
| Source | Cameron Highlands – Wikivoyage |
| Line quoted from the source | From Kuala Lumpur, buses to Tanah Rata leave from Terminal Bersepadu Selatan (RM48, 4½ hr, 8:30AM–3:30PM). |
| Last read on the source | |
| Due for a re-check |
Keeping facts current
This guide gets a fresh round of data checks at a regular interval, shown in the table below. Each round re-checks a batch of facts against their live sources, starting with the oldest and the ones most likely to change: prices, fees, timetables and opening months. It also tests the source links, the tour pages and the places to stay.
When a source no longer shows a fact, that fact is flagged, never quietly dropped. It is then updated from the source, moved to a better source, or taken off the page.
| Kind of fact | Valid for | Facts | Next re-check due |
|---|---|---|---|
| Prices and fees | 6 months | 315 | April 2027 |
| Timetables | 6 months | 38 | April 2027 |
| Opening hours | 12 months | 91 | October 2027 |
| Seasons and opening months | 12 months | 37 | October 2027 |
| Rules | 12 months | 215 | October 2027 |
| Counts | 12 months | 63 | October 2027 |
| Driving times and distances (routing data) | 12 months | 35 | October 2027 |
| Other facts | 12 months | 507 | October 2027 |
| Places and distances | No set date | 280 | – |
| Google Maps details of places to eat | 6 to 12 months | 70 | April 2027 |
| Google Maps details of attractions | 6 to 24 months | 127 | April 2027 |
When sources disagree
If two sources give different answers, the page shows the range and names both. If something can’t be confirmed from a source, it stays out of the guide.
Tours, food, sights and stays
Tours are picked from each booking site’s list for Cameron Highlands. Each tour page is opened and checked before it is linked: its title has to name the place, and the page must not say the tour is unavailable. A tour whose page has gone is never linked. The booking site shown first is the one that listed the most tours here when the site was planned. The rest follow a fixed default order.
Cafés, restaurants and attractions are drawn from what Google Maps lists near the main towns and areas this guide covers. Each one was opened in a browser and checked before it is shown. The food table runs by area, then the places people search for by name, then Google Maps’ own search order. Its ratings are Google’s, each with the date it was read. Attractions run by area and by what people search for. Neither list is ever sorted by rating, and nobody paid to be on them.
For attractions, opening hours are Google’s. Entry fees, time to spend and notes for children appear only when a source states them. An attraction Google Maps lists as closed is left off.
Places to stay are the ones people search for by name, most searched first. Each card names the sources for its price, what’s included and who it suits. None has a booking link yet: a link is added only after it has been tested in a browser and the booking site has approved our account with it.
Driving times and distances between stops come from OpenRouteService routes, built on OpenStreetMap data, with no traffic included. Each is stored as a fact with its route as the source and stays valid for a year. Itineraries are plans built from these sources, not trip reports.
Who writes and who reviews
An AI model, Anthropic’s Claude, writes each guide page using only the stored facts. Every page then runs through automatic checks. The publisher reviews every page before it goes live and again after launch, and fixes whatever that review turns up.
Every guide page lists its sources, numbered next to the facts they support. Photos come from Wikimedia Commons and Pexels and are never AI-made; only the logo and favicon may be. Each photo is credited on the image credits page.
Latest changes
- · Cameron Highlands guide: First written
- · About this guide: First written
- · Affiliate disclosure: First written
- · Brinchang: First written
- · Contact: First written
Every guide page also ends with its own page history.
Spotted an error?
Write to us through the contact page. Name the page and the fact, and send a source if you have one.
Page history · last changed 18 October 2026
- First written