It's not known what left the city of Endor a deserted ruin, but it is said to have happened ~1,000 years ago when the city was ruled by Maya. In Prophecy of Peril, Thundarr comes here to find Maya's tomb.
Endor's ruins were apparently located close to Vashtarr's Fortress.