To unlock a new location, you need to restore the current one. To restore a location, you need to complete storyline quests that require a certain number of stars.