Starburst Hideaway “A Hidden Gem” Escape the city, flee the suburbs and live the life you design. Country Living at it’s best with a family home or compound for the entire family ready & waiting. Starburst is an amazing Wyoming hideaway. Located near...