Makawao is a small upcountry Maui town, located on the slopes of Mt. Haleakala at 1,639 feet (500 m) above sea level. Here you will find a decent selection of vacation homes, cottages and cabins, some of which have panoramic ocean and mountain views. The town has as Wild West atmosphere and you'll find a good selection of restaurants, cafes, steak houses, shops and art galleries. Makawao is conveniently located near Maui's top attraction - Haleakala National Park. Popular things to do here are hiking, biking, sunrise watching, horseback and ATV tours.