Business Description
Ticaboo Lodge is a pet-friendly lodge in North Lake Powell which is located in Southern Utah. We have a couple of lodging houses and rooms that are for rent and are very comfortable to sleep in. Adventure is also a must-try in our area as we offer various adventure equipment to rent such as bikes, jet skis, UTVs, boats, kayaks, and more.