Heading to Morocco? If you’re looking for a vacation that’ll give you the freedom to explore and make unforgettable memories, then Erfoud and its surroundings are the perfect destinations! From majestic sand dunes to stunning canyons, there’s something here for everyone.
Erfoud and its surroundings offer a variety of attractions for visitors to enjoy. The nearby city of Merzouga offers the opportunity to explore one of the largest sand dunes in North Africa, known as Erg Chebbi. Visitors can take a camel ride through the dunes, experiencing a unique and beautiful sunset. Also worth visiting is the Todra Gorge, a narrow canyon full of beautiful scenery, with a river running through it.
Nearby is the ancient city of Rissani, known for its traditional architecture. Visitors can explore the many souks, or markets, in the city, as well as the old city walls and historic buildings.
The oases of the region are also a must-see, with their lush vegetation and palm trees. Visitors can take a dip in the cool waters, or explore the nearby caves and ruins. The region also offers many activities, such as sandboarding, quad biking, and dune buggy rides. Visitors can also take a 4×4 excursion through the desert and explore the area’s stunning landscapes.
When visiting Erfoud and its surroundings, you are sure to be amazed by its unique beauty, and the many attractions it has to offer.
- 1. Erfoud: Morocco’s “Camel Capital”
- 2. Todra Gorge: A Gorgeous Natural Wonder
- 3. Merzouga: The Gateway To The Sahara
- 4. Midelt: The City Of Apples
- 5. Erg Chebbi: An Epic Desert Landscape
- 6. Aït Ben Haddou: A Unesco World Heritage Site
- 7. Boumalne Dades: An Enchanting Valley
- 8. Alnif: A Quaint Town Of Wonders
- 9. Ziz Valley: A Hidden Gem
- 10. Jebel Saghro: A Rugged Mountain Range
- 11. Kasbah Telouet: An Architectural Marvel
- 12. The Valley Of Roses: An Aromatic Delight
- 13. Moulay Ali Cherif: A Spiritual Retreat
- 14. Talassemtane National Park: A Natural Paradise
- 15. Tazzarine: A Small Berber Town
- 16. Dadès Gorge: A Magnificent Gorge
- 17. Rissani: The Ancient City Of Kings
- 18. Imilchil: The Home Of The Berber Brides
- 19. Skoura: The Oasis Of Palms
- Frequently Asked Questions
1. Erfoud: Morocco’s “Camel Capital”
Welcome to Erfoud, Morocco’s ‘Camel Capital’! Erfoud is a city in southeastern Morocco, located near the Sahara Desert. It is known for its traditional markets and its sandy desert landscape. Erfoud is a great destination for those looking for an adventure and is home to some of Morocco’s must-see attractions. Here are some of the top attractions to visit in Erfoud:
1. The Erg Chebbi Dunes – This massive sand dune is one of Morocco’s most popular attractions. Visitors can explore the dunes by camel, 4×4, or on foot.
2. The Fossil Museum – Erfoud is known for its abundance of fossils, and the Fossil Museum is the perfect place to learn about the region’s history and view the fossils.
3. The Taouz Oasis – This oasis is a tranquil spot for visitors to relax and take in the beauty of the surrounding landscape.
4. The Kasbahs – Erfoud is home to many traditional, mud-brick Kasbahs, which are perfect for exploring.
5. The Date Festival – Every year, Erfoud hosts a Date Festival, which is a great opportunity to try some of the region’s famous dates and experience the local culture.
Best Hotels in Erfoud And Its Surroundings:
1. Hotel La Chance
2. Riad El Kebir
3. Hotel Erfoud Palace
4. Hotel Palais des Roses
5. Hotel Le Mirage
6. Hotel Al Mansour
7. Riad Dar El Kebira
8. Hotel Palais Merzouga
9. Hotel La Palmeraie
10. Hotel Dar El Kebira
2. Todra Gorge: A Gorgeous Natural Wonder
Todra Gorge is an iconic natural landmark located in the Er Rachidia region of Morocco. A breathtaking sight created by the Todra River cutting through the Atlas Mountains, it’s a must-see for any traveler to this part of the world.
There’s a lot to explore here, from its ancient history to its unique flora and fauna. The gorge has long been a key cultural site in Morocco, with settlements dating back to the 4th century BC. Trade routes between North Africa and Europe have passed through here for centuries, giving it an incredible mix of cultures and influences that can still be seen today.
Beyond its storied past, Todra Gorge also boasts some spectacular wildlife. The river banks are home to hundreds of species of birds and mammals, making for an unforgettable wildlife-watching experience.
Rock climbers flock to this area every year for its challenging climbs up the sides of its towering cliffs. With plenty of routes suitable for climbers at all skill levels, there’s something here for everyone – even a few walls over 200 meters tall! On top of that, the stunning views from the top make it worth every bit of effort it takes to get there.
Todra Gorge is more than just a sightseeing spot; it’s an adventure waiting to be explored! Whether you’re looking for an exciting climb or simply want to take in nature’s beauty, this gorge is sure to have something special in store.
3. Merzouga: The Gateway To The Sahara
Exploring the desert has always been a source of adventure and freedom for many, and Merzouga provides the perfect gateway to the Sahara. Located on the edge of Morocco’s Erg Chebbi sand dunes, Merzouga is a unique opportunity to experience true desert exploration.
From trekking across golden sand dunes to star-gazing in an open sky, there’s something special about Merzouga that beckons visitors from near and far. The serenity of this unspoiled environment is unparalleled and many find solace in its infinite horizon.
As you explore these sand dunes, you can expect to meet friendly locals along the way who are more than happy to share their stories with you. There’s no better way to experience true Moroccan hospitality than by spending time with these people in their home environment.
At night, the sky reveals a spectacular view of stars that can be seen for miles around. Whether you decide to stay in a traditional Berber tent or enjoy a night camping under the stars, star-gazing in Merzouga will be an experience like no other.
You might even spot some local wildlife such as Desert foxes or wild camels roaming freely across the landscape!
4. Midelt: The City Of Apples
Midelt, Morocco is a city known for its stunning apple culture and production. With over twenty-five varieties of apples produced there, it’s no wonder Midelt is referred to as the ‘City of Apples’.
From the iconic Cox’s Orange Pippin to the sweet Honeycrisp, you can find them all here. The locals take great pride in their apple production. Apple orchards are abundant in this region, and many families have been farming apples for generations.
Tourists can explore these orchards, get a taste of the local cuisine featuring freshly picked apples, and even learn about the apple industry from knowledgeable guides. The vibrant colors of red, green, and yellow make it easy to spot an apple orchard from afar.
People come from all over to witness this incredible sight and experience what makes Midelt unique. Whether you’re looking for a delicious snack or just want to admire the beauty of nature, Midelt has something for everyone!
5. Erg Chebbi: An Epic Desert Landscape
Leaving the city of Midelt, the next destination is Erg Chebbi – a vast expanse of sand dunes stretching across the Moroccan desert. It’s an epic landscape that will take your breath away and give you a true sense of freedom.
From exploring the dunes on foot or on camelback to sandboarding down them, it’s an adventure not to be missed. And when night falls, you can take in the clear star-filled sky above, making it one of the most magical places in Morocco.
Erg Chebbi boasts some incredible activities that are sure to make your visit unforgettable. Whether you’re looking for a once-in-a-lifetime camel trekking experience across the sand dunes or would love to try out sandboarding as you race down them – there’s something here for everyone.
And after a full day of excitement, why not relax and enjoy one of the best parts of visiting Erg Chebbi – its endless night skies? Stargazing here is like no other place in Morocco; with crystal clear views and very little light pollution, you can see thousands of stars twinkling above.
After experiencing all that Erg Chebbi has to offer, it’s time to hit the road and explore more of Morocco’s stunning attractions. Although it may be hard to leave this beautiful desert landscape behind, rest assured that memories made here will stay with you forever.
6. Aït Ben Haddou: A Unesco World Heritage Site
From the moment you lay eyes on Aït Ben Haddou, it is easy to understand why it has been given UNESCO World Heritage Site status. This stunning fortress village in the foothills of Morocco’s High Atlas Mountains is a place of mystery and beauty, a reflection of its long and complex history.
Here, you can explore the winding alleyways and passageways of this ancient city, as well as take in its unique architecture and witness local customs that have been kept alive for centuries.
Aït Ben Haddou’s history stretches back over 1,000 years. It was originally built by Berber families who used its thick walls to protect themselves from invading forces. Its strategic position also made it an important stopover on the route between the Sahara Desert and Marrakech. Throughout its history, Aït Ben Haddou has been occupied by several different civilizations, all leaving their mark on this remarkable site.
The architecture at Aït Ben Haddou is truly unique; its clay-built housing with flat roofs stands out against the natural backdrop of mountains and sand dunes. You can wander through these homes which are still inhabited by locals today, who still practice traditional customs such as bartering with merchants or dyeing fabrics in vivid colors.
Exploring Aït Ben Haddou gives visitors a real insight into local life in Morocco – one that will stay with you long after you leave this magical place.
7. Boumalne Dades: An Enchanting Valley
Nestled in the High Atlas Mountains lies a hidden valley of beauty and intrigue. Boumalne Dades is an enchanting destination that will captivate travelers with its stunning landscape, vibrant culture, and delicious local cuisine.
It’s a place that’s sure to inspire any landscape photographer’s creativity with its immense valleys, imposing rock formations, and vibrant colors.
From its traditional culture to the friendly locals, Boumalne Dades offers something for everyone. With its Berber villages and artisanal markets full of vibrant handicrafts, you’ll find yourself immersed in centuries-old traditions.
And if you’re looking for some tantalizing treats then you won’t be disappointed. From succulent tagines to pastilla pies – a local specialty – there are plenty of delightful dishes waiting to be explored!
This spectacular valley is an unforgettable experience that has the power to transport you into another world. Whether it’s admiring the breathtaking scenery or delving into authentic local experiences, Boumalne Dades is sure to leave a lasting impression on your heart and mind.
8. Alnif: A Quaint Town Of Wonders
Nestled in the breathtaking Djebel Sarhro Mountains, Alnif is a small town with enchanting wonders for all visitors. If you’re looking to dive into the traditional customs of Morocco, Alnif is the place to be.
The locals here are known for their hospitality and welcoming attitude toward visitors. From the vibrant markets and shops selling traditional items to the historic mosques, it’s easy to get lost in the beauty of this quaint town.
When you’re done exploring all that Alnif has to offer, you can treat yourself to some of its local cuisines. Here you’ll find traditional dishes like tagines, couscous, and Harira soup – a perfect way to satisfy your hunger after a day of sightseeing. There are also plenty of restaurants offering international dishes as well as desserts like baklava and other sweet treats.
The historical significance of Alnif cannot be overstated either; it dates back thousands of years before modern times and was once an important trading hub between Morocco and Mauritania. The town is home to several historical monuments such as old palaces, tombs, and watchtowers that have stood tall throughout history, reminding us all of our shared pasts.
A visit to Alnif will leave you with a greater appreciation for Morocco’s culture and history – it truly is an unforgettable experience!
9. Ziz Valley: A Hidden Gem
Nestled within the backdrop of the Erg Chebbi desert, this stunning valley is filled with wildlife and traditional culture that cannot be found anywhere else. Whether you want to go trekking through the desert or explore local villages, this is the perfect destination for anyone wanting to experience freedom.
The Ziz Valley’s rich wildlife and diverse landscapes make it a paradise for nature lovers. From exploring ancient oases to discovering exotic birds and rare plant species, visitors can take in the beauty of this secret place.
The area is also home to some traditional Berber villages where you can experience authentic culture and local hospitality. If you are an adventure seeker, then desert trekking is the ideal activity in Ziz Valley. With stunning dune formations and wide open spaces, trekkers can explore the region on foot or by camel. Enjoy breathtaking views of sandstone mountains, vast deserts, rocky canyons, and much more as you wander through this secluded landscape!
So why not come and experience all that Ziz Valley has to offer? Discover its unique wildlife and traditional culture while taking in its beautiful landscapes on a journey of exploration – one sure to fill your heart with freedom!
10. Jebel Saghro: A Rugged Mountain Range
For those seeking a truly invigorating experience, Jebel Saghro is the perfect destination. This rugged mountain range is an adventure-lover dream come true, with its treacherous terrain and magnificent views. From rock climbing to trek routes, this area has something for everyone looking for an adrenaline rush.
Jebel Saghro is home to some of the most beautiful flora and fauna in Morocco, making it a great place to explore. With plenty of trails winding through spectacular scenery, you can easily spend hours exploring the area’s natural beauty.
In addition to its stunning landscapes, Jebel Saghro houses a variety of wildlife such as gazelles, wild boars, porcupines, and even eagles.
The opportunities for exploration are endless at Jebel Saghro; the vastness and scale of the mountain range give visitors plenty of space to roam freely. Whether you’re seeking an adrenaline-filled adventure or just looking to take in the breathtaking natural landscape, you won’t be disappointed with what this majestic place has to offer.
11. Kasbah Telouet: An Architectural Marvel
Drawing attention to the unique architecture of Morocco, Kasbah Telouet stands as a testament to the region’s history and culture. From its towering walls to its intricate designs, it’s hard not to be captivated by this magical place.
A journey to Kasbah Telouet will take you back in time, allowing you to explore the traditional Moroccan architecture and culture that is so deeply embedded in this historic site. Built during the Alaouite Dynasty in 1845, the Kasbah has seen many changes over the years.
The structure was once one of the most important palaces for former sultan Moulay Ismail and his son, Thami El Glaoui, and is now home to a small museum that showcases artifacts from various eras within Morocco’s history. In addition, visitors can admire decorative features such as colorful tilework on floors and walls or ornate doorways that were used as a symbol of status among members of the royal family.
Despite going through multiple renovations since its construction, Kasbah Telouet remains an important part of Moroccan heritage and culture. Its unique design reflects centuries of tradition and allows visitors the chance to experience a piece of Moroccan history firsthand.
From admiring the complex patterns of its walls to getting lost in its winding passageways, there is something special about exploring this hidden gem within Errachidia.
12. The Valley Of Roses: An Aromatic Delight
As you take a deep breath of the perfumed air, it’s as if you’ve been transported to another world. You can feel the freedom of being in a place that is so beautiful and so fragrant.
The Valley of Roses in Morocco is a stunning natural wonder located east of the High Atlas Mountains. Home to the annual Rose Festival, this region is renowned for its roses and rich cultural heritage. The area is known for its vast fields of roses, which bloom each spring and summer, creating a picturesque landscape. The flowers are used in a variety of ways, including in fragrances and teas, and to make rosewater, which is a traditional ingredient in many Moroccan dishes.
Visitors can also explore the nearby towns, which are full of colorful markets and authentic Moroccan cuisine. The Valley of Roses is an ideal destination for those looking to experience the beauty of Morocco.
It looks like a pink paradise wrapped up in a blanket of sweet-smelling aromas. Every now and then, you’ll come across someone tending to their roses or collecting them for processing into perfumes or essential oils.
This valley is something truly special – it’s no wonder why many people come here just to savor the scent. The air here is alive with the aroma of roses and it’s sure to put a smile on your face and make your heart skip a beat!
13. Moulay Ali Cherif: A Spiritual Retreat
Situated in the foothills of Errachidia, Morocco is Moulay Ali Cherif, a spiritual sanctuary and retreat for locals and visitors alike. Here, visitors can experience the unique mystic traditions and local customs while partaking in spiritual practice.
From prayer to meditation to fasting, Moulay Ali Cherif provides an opportunity to connect with one’s inner self while learning more about Moroccan culture.
The spiritual retreat at Moulay Ali Cherif is a place of calmness and serenity. With its stunning views of the mountains, rolling hills, and winding river, it offers a tranquil environment that allows guests to focus solely on themselves and their practice. Visitors have the option of staying in traditional Berber tents or hostels located nearby for additional comfort during their stay.
The local staff are friendly and accommodating to all who visit Moulay Ali Cherif; they are knowledgeable about the area’s history as well as its customs and provide information on how to best participate in spiritual practices that are based upon ancient Berber traditions.
For those seeking an enriching experience in Morocco’s culture and spirituality, visiting Moulay Ali Cherif is an ideal way to do so. Taking part in this journey will leave visitors feeling renewed from within as they explore new possibilities for personal growth.
14. Talassemtane National Park: A Natural Paradise
With its vast array of endemic wildlife, local tribes, and natural beauty, Talassemtane National Park is truly a paradise. From the majestic Atlas Mountains to the lush valleys and meadows, this park offers something for everyone.
Home to some of Morocco’s most diverse species of birds and mammals, visitors can feel like they are stepping into another world when exploring its trails. Local tribes have inhabited this area for centuries and their presence can be felt in the unique artifacts scattered throughout the park.
Talassemtane National Park is a great place for an outdoor adventure. Its scenic landscapes can be enjoyed on hiking or horseback riding excursions, with plenty of opportunities to spot grazing animals like wild boar and Barbary deer. The park is also home to numerous bird species such as Egyptian vultures, eagles, and falcons that soar through the skies above.
Adventure seekers and nature lovers alike will be delighted by its incredible biodiversity. The unspoiled beauty of Talassemtane National Park makes it a perfect destination for those looking to escape from everyday life. Whether you’re seeking excitement or relaxation, this stunning region has something special to offer to everyone who visits it.
15. Tazzarine: A Small Berber Town
Tazzarine, a small Berber town located in the heart of Morocco, is an absolute must-see for any traveler. With its unique culture and local markets, it’s an experience not to be missed.
From the moment you arrive, you’ll be welcomed with open arms by the friendly locals. Exploring the area gives you a glimpse into their traditional lifestyle, with artisans selling handmade goods, vibrant local markets selling fresh produce and spices, and delicious Berber cuisine that will tantalize your taste buds.
The streets of Tazzarine are alive with color and life – it’s easy to get lost in their culture and beauty. It’s a place that will captivate your soul; you’ll find yourself immersed in its charm and never wanting to leave.
16. Dadès Gorge: A Magnificent Gorge
Leaving Tazzarine, we venture to Dadès Gorge – a magnificent gorge with towering cliffs and an immense canyon. It’s an ideal destination for those seeking an adventurous hike.
There are numerous trails that offer breathtaking views of the canyon below and the surrounding mountains. The historic exploration of the area is also a draw, as centuries-old ruins can be found along many of these trails.
When trekking through Dadès Gorge, you’ll come across lush vegetation, cascading waterfalls, and other natural wonders. There’s plenty to explore as you make your way down into the canyon depths – from hidden caves to ancient petroglyphs carved into the stone walls.
Whether you’re looking for a leisurely stroll or a more challenging hike, there’s something here for everyone. The majestic beauty of Dadès Gorge will captivate your attention and fill your senses with awe.
From its dramatic landscape to its rich cultural heritage, it’s sure to be a journey you won’t soon forget. So if you’re looking for an unforgettable experience in Morocco,
17. Rissani: The Ancient City Of Kings
Rissani is an ancient city in Morocco that offers a unique look into the past. Its historical legacy includes its Royal Lineage, which has been in place since the Almoravid dynasty of the 12th century. This prestigious lineage is reflected in its architecture and monuments, which have endured for centuries.
From majestic doorways to grand palaces and mosques, Rissani is home to some of the most impressive examples of ancient architecture in Morocco.
The city also has a mystical atmosphere, as many legends surround it. It is believed to be the birthplace of the Idrisid Dynasty, one of Morocco’s oldest royal lineages. Other tales tell of mysterious underground tunnels and meeting points for those seeking spiritual enlightenment.
Whether you believe these stories or not, visiting this historical site will give you an insight into Morocco’s rich history.
Today, Rissani remains a popular tourist destination due to its unique combination of cultural heritage and religious significance. Tourists flock here to take part in guided tours and visit attractions such as the Great Mosque where they can learn more about Islamic culture and traditions.
Visitors are also drawn by its vibrant markets selling spices, carpets, and jewelry – making it an ideal place to experience traditional Moroccan life.
18. Imilchil: The Home Of The Berber Brides
Imilchil is a tranquil village located in the Atlas Mountains of Morocco and is home to a unique Berber custom: the Imilchil wedding.
This traditional event takes place twice a year, on the first week of September and the last week of August, where young Berber men and women come together to find their soulmates.
The bride selection process is quite special; both families meet in Imilchil’s central square, bringing their sons and daughters with them for marriage consideration. After much deliberation, the chosen couples are blessed by elders who wish them luck and bless their union.
The Imilchil weddings are known for being steeped in tradition; attendees are welcomed with traditional music, dancing, and colorful traditional clothing adorned with intricate designs. A festive atmosphere ensues as happy couples exchange rings made from silver coins from both families.
During this special time, newly engaged couples spend quality time together exploring Imilchil’s beautiful surroundings and enjoying local cuisine. Following the ceremony, all of the guests gather at an outdoor restaurant in town to feast on delicious tagines prepared by local chefs.
As they gather around the tables filled with food, laughter, and joy can be heard throughout the entire village—a reminder that love conquers all. It’s no wonder why so many people flock to Imilchil each year to experience this unique Berber tradition first-hand.
19. Skoura: The Oasis Of Palms
When one thinks of Morocco, the image of an oasis comes to mind. Skoura is a stunning example of this, boasting an abundance of lush palms and greenery. Situated in the province of Errachidia, it has been a sought-after destination for centuries due to its rich history, flora and fauna, and traditional culture.
The area has been inhabited since prehistoric times, with evidence of human activities dating back to the Neolithic era. Today, Skoura’s backdrop consists of rugged mountains and vast palm groves – a paradise for nature lovers. Visitors can explore the area on foot or horseback, taking in the sights such as ancient kasbahs and Berber villages along the way.
Skoura is also home to an incredible variety of wildlife, including Barbary macaques, gazelles, and flamingos. It is also renowned for its traditional crafts such as carpets, pottery, and leatherwork.
The locals are friendly and welcoming to visitors and are happy to share their unique culture with those who come to explore their beloved oasis. Here in Skoura, one can take in all that this beautiful corner of Morocco has to offer – from awe-inspiring landscapes to fascinating history and vibrant culture.
Frequently Asked Questions
What Activities Can I Do In Erfoud, Morocco?
- Experience a world of desert adventure in Erfoud, Morocco!
- Take a dip in the refreshing oases or go for a camel ride and explore the stunning sand dunes.
- Visit Rissani souks to browse through traditional local handicrafts and get lost in the hustle and bustle of the ancient market streets.
- Imagine yourself riding atop a camel as you gaze out into the endless horizon filled with golden sands.
- Feel your worries slip away as you take in this breathtaking view and create memories that will last forever.
- Enjoy an unforgettable experience and don’t forget to bring your camera!
What Are The Best Hiking Trails Near Todra Gorge?
The Todra Gorge is a stunning natural wonder in the Moroccan Atlas Mountains. It is a breathtaking and awe-inspiring site, with its towering red sandstone walls and majestic views of the surrounding countryside. Luckily, there are a number of great hiking trails in and around the gorge, offering visitors a chance to experience its beauty up close.
Popular trails include the Todra Gorge Trail, which takes hikers along the canyon’s walls, and the Ait Benhaddou Trail, which offers breathtaking views of the gorge’s red sandstone walls. Other trails, such as the Rif Tizi n’Tichka Trail and the Jebel Saghro Trail, also provide great opportunities to explore the area’s natural beauty.
How Far Is It From Merzouga To The Sahara?
It’s a mere 70 kilometers from Merzouga to the Sahara, making it a perfect day trip for anyone looking to discover Erg Chebbi.
Exploring Midelt Orchards and visiting Todra Gorge along the way make for an adventure like no other. With endless sand dunes and breathtaking views, this journey will be one you’ll never forget.
What Types Of Apples Are Grown In Midelt?
Apples are a major part of the agricultural history of Midelt, and apple picking is an increasingly popular activity for visitors. There are several varieties of apples grown in this area, including Red Delicious, Golden Delicious, Honeycrisp, and Granny Smith.
Not only can you pick your own apples to take home, but you can also sample delicious recipes made from these fresh fruits. You can make traditional dishes such as apple pie or get creative with unique recipes like caramel apple cupcakes.
Apple picking is a great way to explore the agricultural diversity of Midelt and experience the freedom that comes with it.
Is Erg Chebbi Open To The Public?
Erg Chebbi is one of the most accessible Saharan sand dunes, and it’s open to the public! Explore the vast desertscape by day and camp in the tranquility of its star-filled nights.
Erfoud, Morocco is an amazing place to visit for a variety of activities. From hiking trails in Todra Gorge to exploring the desert near Merzouga, there’s something for everyone.
You can also sample some of the delicious apples grown in Midelt or take a trip to Erg Chebbi and explore its breathtaking views. No matter what you choose to do, you’ll definitely have a great time in Erfoud and the surrounding area.
It’s been an amazing experience visiting this area of Morocco and I already can’t wait to come back. I’ve learned so much about the culture here and seen some incredible sights that I won’t soon forget.
If you’re looking for a unique vacation spot with lots of activities to do, then Erfoud has it all!