Nassau, Bahamas
Jesse Houk currently lives in Nassau, Bahamas.