There are many independent local guides that are registered and fluent in English, French and Spanish. Guides are available to show you popular attractions and hidden places. They are able to tell you about the history and culture of Morocco. Walking tours, in cities such as Marrakesh and Fes, are great for exploring popular attractions and learning about everyday life. There is a specific location for the starting point of the tour and an agreed endpoint. Many travellers prefer the guides to accompany them when driving from site to site. There are also guides for hiking and trekking in the Atlas Mountains.